Ily*_*ter 13 authentication authorization access-token jwt laravel-5
我一直在研究切换到社区支持的授权系统而不是我建立的授权系统.我犯了重建轮子的错误,而不是实施利用最佳实践的社区驱动系统.但是,我找不到使用JWT而不是身份验证的任何授权示例.
我对所有建议持开放态度.据我所知,JWT和OAuth要求客户拥有现有帐户,并进行身份验证以接收令牌.但是,我需要在我的应用程序中使用以下功能.
我将用Laravel 5.1和AngularJS构建这个项目.非常感谢所有建议.我真的可以在这方面使用一些方向,简单的文档链接就足够了.
小智 1
我认为您可以从随机的现有用户或自定义声明中生成匿名访问令牌
来自现有的随机用户:
// grab some user
$user = User::first();
$token = JWTAuth::fromUser($user);
Run Code Online (Sandbox Code Playgroud)
或者来自定制声明:
$customClaims = ['foo' => 'bar', 'baz' => 'bob'];
$payload = JWTFactory::make($customClaims);
$token = JWTAuth::encode($payload);
Run Code Online (Sandbox Code Playgroud)
您可以从以下链接获取更多详细信息:
https://github.com/tymondesigns/jwt-auth/wiki/Creating-Tokens
| 归档时间: |
|
| 查看次数: |
4629 次 |
| 最近记录: |