私のIonic2テストアプリケーションにAuth0を使用しようとしています。私はGoogleログインを「ionic serve」または「ionic run browser」で働かせようとしています。これは事実にもかかわらず、この失敗は、私はDEVICENAMEを提供している理由ブラウザのオフラインアクセスで実行中のIonic2でAuth0を使用する
auth0 = new Auth0({clientID: 'yyy', domain: 'xxx.auth0.com' });
lock = new Auth0Lock('yyy', 'xxx.auth0.com', {
auth: {
redirect: false,
params: {
scope: 'openid',
//scope: 'openid offline_access', // DOES NOT WORK
device:'Mobile device'
}
}
});
要求offline_accessは認証がエラー
{
error: "invalid_request",
errorDescription: "device parameter must be specified",
state: "aaa-bbb"
}
で失敗する原因となっている私のAuth0のセットアップですか?
これは多分あなたが何かを見逃したのですか? http://blog.ionic.io/ionic-2-and-auth0/ –
@suraj私はAuth0のガイドを調べましたが、これはまったく同じガイドであるようです。行方不明のものは見えません。私はなぜ 'deviceName'が必要なのか、それがデバイスではないのでブラウザモードには意味がない理由を理解しています。しかし、チュートリアルが示唆するように私は何とかそれを提供することはできますか? – n00b