【发布时间】:2021-01-23 09:57:04
【问题描述】:
我正在使用 this auth-module 和 Keycloak。
我在 nuxt.config.js 中的配置:
keycloak: {
_scheme: 'oauth2',
client_id: 'client-bo',
userinfo_endpoint: 'SERVER/protocol/openid-connect/userinfo',
authorization_endpoint: 'SERVER/protocol/openid-connect/auth',
//userinfo_endpoint: false,
access_type: 'offline',
access_token_endpoint: 'SERVER/protocol/openid-connect/token',
//response_type: 'code',
response_type: 'token id_token',
token_type: 'Bearer',
token_key: 'access_token',
scope: ['openid', 'profile', 'email'],
redirect_uri: 'http://127.0.0.1:3000/'
}
连接正常。
当我点击“连接”按钮时,我被重定向到我的 Keycloak 环境。一旦通过 Keycloak 的身份验证,我就会被重定向到我的 nuxt.js 应用程序。
但是,问题是我的商店是空的。您对导致此问题的原因有任何想法吗?
loggedIn: 总是false
user: 总是null
你能告诉我为什么它不起作用吗?
【问题讨论】:
标签: javascript vue.js oauth-2.0 nuxt.js keycloak