php - 如何使用 API 响应验证用户并登录他?
问题描述
我知道 Laravel 通过使用
php artisan make:auth
但在我的情况下
我正在尝试通过使用一些 API 响应而不是数据库来验证用户并登录他。我必须将登录表单数据提交到此 URL
http://evf.dndaims.net/api/User?userName=admin&Password=adminpassword
此 URL 以 true 或 false 响应,并基于此我要登录用户
这是成功响应
{
Success: true,
Message: "Successful login",
ErrorCode: 0,
iUserId: 1,
iUserRole: 1
}
使用我想向他发送特定视图的角色。就像角色 1 用于管理员角色 2 用于用户一样。我知道中间件技术,但如何在这种情况下使用它?
我尝试了很多方法,但没有成功。我尝试使用 JWT,但仍然没有成功。谁能建议我在 laravel 中实现它的最佳方法?
解决方案
推荐阅读
- c# - 具有给定 Bearer 令牌的 HttpClient 始终返回 401(未授权)
- arrays - 如何按主键 ID 的 JSONB 数组指定的顺序选择行?
- javascript - 使用谷歌自动完成时是否需要实现会话令牌
- python - 运行可执行文件时,pandas 出现权限错误。PYTHON
- autohotkey - 如何使用 AutoHotKey 获取控件中的文本?
- c# - 从用户控件呈现 WPF LiveChart
- swift - @escaping () -> Void 在 Mojave 中无法正常工作
- .net - IIS 日志未捕获所有请求
- pandas - Python DataFrame:根据存在的行数为列分配值?
- python - Pandas 中的有序数据框值集