【问题标题】:laravel 5 using oauth2-server-laravel how to create client in oauth_clients table?laravel 5 使用 oauth2-server-laravel 如何在 oauth_clients 表中创建客户端?
【发布时间】:2015-11-25 05:43:20
【问题描述】:

我使用的是PasswordGrant,它需要client_id 和client_secret 参数来生成access_token。

但是如何为 App 创建一个新的客户端呢?

只需新建一个REST-ful API 并在应用首次启动时将其插入数据库?

这是正确的做法吗?

谢谢。

【问题讨论】:

  • 通常客户端已经存在于数据库中,并且用户通过特定客户端对自己进行身份验证。您不希望在数据库中为每个使用您的应用程序进行身份验证的用户都有新的客户记录。

标签: rest laravel oauth-2.0 oauth2-server


【解决方案1】:

你只需要插入到表 oauth_clients

DB::table('oauth_clients')->insert([
 'id' => the_id,
 'secret' => the_secret,
 'name' => the_name
]);

希望对你有用

【讨论】:

    猜你喜欢
    • 2020-08-19
    • 2015-12-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-21
    • 2016-01-21
    相关资源
    最近更新 更多