问题标签 [nuxt-auth]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - Nuxt.js Auth:API(php)没有收到数据
我正在使用 NUXT.js,作为 nuxt/auth 模块。
我可以调用我的 API,但我无法获取数据:
我的 nuxt 方法:
在登录数据中,我有密码和电子邮件。
我的 nuxt.config.js :
在我的 PHP API 中,我正在尝试收集电子邮件和密码数据,但是......我在 $_POST(或 $_GET)中没有任何内容
因此,使用我的 console.log(response),我有:
有任何想法吗?非常感谢!文森特
vue.js - 无法让 twitter Oauth 身份验证与 nuxt-auth 一起使用
我正在尝试使用 twitter 对 Web 应用程序进行身份验证,但我似乎无法在文档中找到它,并且它未包含在提供的演示中。我的问题是,是否再次没有来自 nuxt auth 的直接支持,或者我可以遵循与 facebook 和 / google 相同的配置。
注意:我遵循了相同的配置,但一直出错。但是,如果它需要调整才能使其工作,请不要犹豫分享。谢谢!
authentication - Nuxt.js auth 如何使用刷新令牌?
我有一个带有Nuxt auth模块的 Nuxt.js 应用程序进行身份验证。我的后端在Phoenix,Pow用于处理身份验证。当我登录时,我从后端获得 2 个令牌:访问令牌和刷新令牌。我知道访问令牌是短暂的,而刷新令牌持续时间更长并用于延长会话。我的 Nuxt 应用程序内部有以下设置nuxt.config.js
来读取 2 个令牌:
我也有这个中间件:
到目前为止,我只能测试并验证我的前端是否能够成功使用访问令牌,但我不知道它是否正在使用刷新令牌,如果是,那么如何使用。如果有人能够解释(1)Nuxt auth 如何使用刷新令牌,(2)我的设置中是否缺少任何内容,以及(3)是否有任何方法可以专门测试刷新,我将不胜感激令牌使用。
非常感谢!
typescript - 如何从 nuxtjs 打字稿中的 auth 模块(nuxtjs/auth-next)获取 access_token?
我曾尝试使用 this.$auth.$state.accessToken 和 this.$route.query.token 来获取令牌,但它们不包含任何 access_token。用户也已成功登录 throw this.$auth.loginWith('laravelPassportPassword') Auth。
然后我尝试使用 this.$auth.strategy.token.get() 方法获取令牌。它显示以下错误:
代码如下。
nuxt.config.ts:
},
登录.vue:
}
我还看到下面的链接:
https://auth.nuxtjs.org/api/tokens
我怎样才能获得“access_token”?
express - 每个 Nuxt Auth 请求都会更改 Express sessionID
我是 Nuxt Auth 和 express session 的新手,当我执行时this.$auth.loginWith('local', { data: '' })
,我会req.session.loggedIn = true
在服务器中设置,例如我可以看到我的 req.session.id = 'xxx'。
之后,nuxt auth 将再次调用/api/auth/user
,但我可以看到 sessionID 已更改,并且 req.session.loggedIn 是undefined
。
如何为每个请求维护相同的会话?
下面是我的配置
我正在使用 v5
vue.js - Nuxt.js auth 用户已设置,但 loggedIn 仍然为 false
带有 Nuxt Auth 的 Node.js 应用程序以及当我想登录时。用户未设置并且loggedIn
是false
所以我写了这个,然后设置了用户但loggedIn
仍然是错误的。这里我的nuxt.config.js
.
你能帮我吗?
authentication - Nuxt auth 未正确更新会话
我有一个带有Nuxt Auth的 Nuxt 客户端,我还有一个带有Pow authentication的 Elixir 后端。
只是为了测试我的前端身份验证是否正常工作,我将访问令牌配置为在 15 秒后过期。通过我的客户端登录并浏览 15 秒后,我退出了。有趣的是,在后端,我看到正在进行会话更新调用。只是为了确保问题不在我的后端,我手动测试了更新发布请求并且它似乎有效,所以我只能得出结论,我的 Nuxt 应用程序没有正确使用令牌。
有没有人有任何建议/建议来解决这个问题?
我的 Nuxt 配置包含以下相关代码:
javascript - 刷新后如何在nuxt auth中设置用户?
这是我的身份验证配置:
这是我对身份验证的商店操作:
当然,刷新后 $auth 中的用户属性会被删除。我想在页面刷新时再次设置它。如何在不为用户添加新 API 的情况下实现这一点?我已经尝试为此创建中间件,但它们适用于所有路由而不是指定路由。我只需要简单的解决方案,例如从 localStorage 获取 jwt 令牌并从中获取 userId。
vue.js - Nuxt auth 向我返回 Bearer Bearer 令牌
我正在使用 nuxtjs/auth 执行身份验证系统,主要问题是令牌是从后面发送的,如下所示:Bearer token...
当 nuxtjs/auth 处理它时,它会在开头添加另一个 Bearer,如下所示:Bearer Bearer eyJhbGciOiJIUzU...
如何避免?
在这里,我有我的策略: