2017-10-31 17 views
0

私は非推奨ウィジェットの代わりに新しいauth0ホストログインページを使用しています。ロックウィジェットを使えば、そのようなオプションのオブジェクトにallowSignUpブール値を渡すことができました:はauth0-js 8.x.xでallowSignUpオプションを使用できますか?

var options = { 
    allowSignUp: false 
}; 

var lock = new Auth0Lock('clientID', 'account.auth0.com', options); 

は、誰もがこの新しい認証フローを使用してサインアップオプションを無効にする方法を考え出していますか?

答えて

0

このオプションをクライアントからauth0ロックウィジェットに渡すには、ホストされたログインページロジックを編集する必要があります。

このオプションを渡すために、我々はwebauthのにオブジェクトを供給し、このようなメソッドを承認:

webAuth.authorize({allow_sign_up: false})

これは、その後からauth0ロックウィジェットに検出して渡すことができるURLにそれをエンコードしますホストされたログインページ。

技術的な詳細については、hosted login pageのクエリ文字列セクションを読むことができます。

要旨は、このようにアクセスすることができることである。

var allowSignUp = config.extraParams.allow_sign_up !== 'false'

関連する問題