我有不同的前台网站,用户可以在网站上通过 拉威尔护照 在我的后端网站上。每个前台都有自己的 oauth_client
条目(id
, name
和 secret
).
后台目前只以这种方式返回用户信息。
Route::middleware('auth:api')->get('/user', function (Request $request) {
return $request->user()->load('foo');
});
如何查看从哪个网站或 oauth_client
请求的来源(为了加载正确的 foo
) ?
Oauth客户端ID 和 重定向URI 可从以下地方获得:
$request->user()->token()->client;