diff --git a/src/PasswordReset.js b/src/PasswordReset.js index 1029b07b70..bbafa0ef33 100644 --- a/src/PasswordReset.js +++ b/src/PasswordReset.js @@ -35,7 +35,7 @@ class PasswordReset { baseUrl: homeserverUrl, idBaseUrl: identityUrl }); - this.clientSecret = generateClientSecret(); + this.clientSecret = this.client.generateClientSecret(); this.identityServerDomain = identityUrl.split("://")[1]; } @@ -89,16 +89,4 @@ class PasswordReset { } } -// from Angular SDK -function generateClientSecret() { - var ret = ""; - var chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"; - - for (var i = 0; i < 32; i++) { - ret += chars.charAt(Math.floor(Math.random() * chars.length)); - } - - return ret; -} - module.exports = PasswordReset;