阅读(2891) (9)

Laravel 8 POST /oauth/clients

2021-07-09 11:44:49 更新

此路由用于创建新客户端。它需要两个参数:客户端的名称 name 和授权后回调的 URL redirect。在批准或拒绝授权请求后,用户会被重定向到 redirect 参数提供的 URL 。

当客户端创建后,会返回客户端的 ID 和密钥。客户端可以使用这两个值从你的授权服务请求访问令牌。客户端创建的路由会返回新的客户端实例:

const data = {
    name: 'Client Name',
    redirect: 'http://example.com/callback'
};

axios.post('/oauth/clients', data)
    .then(response => {
        console.log(response.data);
    })
    .catch (response => {
        // 列出响应的错误...
    });