laravel - 当我已经有网络登录时如何在 laravel 中实现 api 登录
问题描述
我在 Laravel 中实现了一个网络日志系统,已经有用户使用这个系统,但我希望这些用户也能够登录到移动应用程序,所以我需要在 API 中构建登录。我怎么能做到?可以使用网页登录吗?
解决方案
Api 登录不同于 Web 登录。在 api 身份验证中通常使用token
但 web 身份验证使用session
.
您可以使用 token 定义 Web 身份验证和并行定义 API。就在每次登录时,您应该在验证用户身份后创建 api 令牌并将此令牌返回给用户以进行其他请求。
推荐阅读
- algorithm - 是否有一种有效的算法来查找所有相交的多边形?
- c++ - 是否投射 shared_ptr
到 shared_ptr 改变它指向的对象? - java - 为什么这个 String HashMap 不能通过 *char* 键获得正确的值
- c# - 使某物同时在 X 轴和 Y 轴上移动
- python - 如何在 django.contrib.auth.forms UserCreationForm 中放置一个复选框
- javascript - 老虎机随机发生器
- c# - 如何在 C# 中设置列表的所有值
- python - 带有 generate_X_grid 的 ipython 输入中的 NameError
- c++ - 布尔函数总是返回 true c++
- javascript - 拖动 td 不会触发 droppable 事件