Auth0 和托管页面

Auth0 and HostedPages

我对 Auth0 和回调有疑问。如果我为 Auth0 的托管页面启用 'Customize Login Page',我会收到一个看起来像这样的回调 url:

http://localhost:3000/callback?code=xxxxx&state=xxxx.xxxx

但是,如果我禁用 'Customize Login Page,',我会得到一个看起来像这样的回调 url:

http://localhost:3000/callback#access_token=xxxxx&expires_in=xxxx&token_type=Bearer&state=xxxxxx&id_token=xxxxxxx.xxxxxxxxxxxxxxx

我在文档中找不到有关此行为的任何内容。我更希望它表现得像后者。谁能指出我正确的方向?

我找到了解决方案。自定义登录页面时,responseType默认设置为'code'。需要设置为

    responseType: 'token id_token'

我正在使用 Google 帐户进行测试。我不确定它与其他帐户类型的行为是否不同。