- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在为 Laravel 构建一个 API,我想在标题中发送 api_token 而不是表单帖子。这是已经内置的东西,还是我必须弄清楚如何创建自己的身份验证驱动程序?
最佳答案
在我自己为此苦苦挣扎之后,我得到了它的工作。
你需要先按照这个小教程学习如何将 api_token 用于你的 laravel API:
https://gistlog.co/JacobBennett/090369fbab0b31130b51
然后,一旦您在 users 表等中拥有 api_token,您现在可以在每个请求的 header 中传递它。
我的 laravel 使用的是 Vueify 模板,即我在/components/Comment.vue 等文件下。
第一步是通过 Blade 模板中的组件定义传递一个属性,将用户 api_token 传递给 Vue 模板:
<comments id_token="{{ access()->user()->api_token }}"></comments>
export default {
data: function() {
return {
edit: false,
list: [],
comment: {
id: '',
name: '',
body: ''
}
};
},
props: ['id_token'],
created: function() {
Vue.http.headers.common['Authorization'] = 'Bearer ' + this.id_token;
this.fetchCommentList();
},
Vue.http.headers.common['Authorization'] = 'Bearer ' + this.id_token;
关于api - Laravel - 在标题中发送 api_token,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38250569/
我正在为 Laravel 构建一个 API,我想在标题中发送 api_token 而不是表单帖子。这是已经内置的东西,还是我必须弄清楚如何创建自己的身份验证驱动程序? 最佳答案 在我自己为此苦苦挣扎之
我正在玩 Laravel 身份验证。 在使用 Composer 新创建的 Laravel 应用程序上,我按照字面上的说明进行操作直到这一点(包括在内) https://laravel.com/docs
我在 Controller 中使用 auth:api 中间件(Laravel 5.2)。 class RestfulController extends Controller {
Laravel 5.5 我想改变 TokenGaurd 中使用的 api token 的方向,所以,我创建了一个名为 CafeTokenGaurd 的自定义守卫,它扩展了 TokenGuard,我在其
我在 laravel 5.2 中做项目。对于身份验证,我使用的是 Laravel 5.2 的 API token 身份验证。我提到了https://gistlog.co/JacobBennett/09
我看过很多关于这个错误的帖子,但没有一个解决方案对我有用。 我正在使用 Passport 运行 Laravel,它在我的开发服务器上运行良好。正如预期的那样,当尝试检查用户是否在我的开发服务器上通过身
我正在使用 laravel 5.3 为移动应用程序构建 api 和后端管理。 我集成了 Dingo/api 包并使用 Oauth2 进行身份验证。 我创建了一个 API 并使用 postman 登录:
我是一名优秀的程序员,十分优秀!