用户登录通过 post 请求或 api url"/>
Strapi 默认管理员用户登录通过 post 请求或 api url
目前我正在使用 strapi v 4.10.2 社区版本并尝试通过发布请求 / api url 触发器在浏览器中以默认管理员用户身份登录,当然输入是标识符和密码,所以我只是准备在登录表单中输入通过发布请求/ api链接固定输入和触发登录程序。到目前为止,我已经通过制作自定义插件进行了尝试,并在 strapi 文档中尝试了 auth/local 方法,该方法返回 jwt 令牌以发出经过身份验证的 api 请求,但它不会使用户自动登录浏览器。对这个问题或如何使用 strapi 内置代码或任何其他想法的代码有任何帮助吗?
我尝试使用来自 auth 页面文件的 index.js 中的代码片段,因为我虽然为了登录浏览器,但您需要设置令牌和用户信息数据,这只会导致错误消息,元素未定义。这是我如何使用该代码片段的示例:
回答如下:const { auth } = require('@strapi/helper-plugin');
module.exports = {
异步主页(ctx,下一个){
.... auth.setToken(response.data.jwt, false); auth.setUserInfo(response.data.user, false);
更多推荐
Strapi 默认管理员用户登录通过 post 请求或 api url
发布评论