mirror of
https://github.com/snipe/snipe-it.git
synced 2026-04-24 16:55:21 +00:00
Added livewire component for persoinal access tokens for admin
This commit is contained in:
@ -1120,30 +1120,13 @@ class SettingsController extends Controller
|
||||
*/
|
||||
public function api(): View
|
||||
{
|
||||
$personalAccessTokens = DB::table('oauth_access_tokens')
|
||||
$personalAccessTokenCount = DB::table('oauth_access_tokens')
|
||||
->join('oauth_clients', 'oauth_access_tokens.client_id', '=', 'oauth_clients.id')
|
||||
->leftJoin('users', 'oauth_access_tokens.user_id', '=', 'users.id')
|
||||
->where('oauth_clients.personal_access_client', true)
|
||||
->select([
|
||||
'oauth_access_tokens.id',
|
||||
'oauth_access_tokens.name',
|
||||
'oauth_access_tokens.revoked',
|
||||
'oauth_access_tokens.created_at',
|
||||
'oauth_access_tokens.expires_at',
|
||||
'oauth_access_tokens.user_id as token_user_id',
|
||||
'oauth_clients.name as client_name',
|
||||
'users.id as existing_user_id',
|
||||
'users.first_name as first_name',
|
||||
'users.last_name as last_name',
|
||||
'users.username as username',
|
||||
'users.display_name as display_name',
|
||||
'users.deleted_at as user_deleted_at',
|
||||
])
|
||||
->orderByDesc('oauth_access_tokens.created_at')
|
||||
->get();
|
||||
->count();
|
||||
|
||||
return view('settings.api', [
|
||||
'personalAccessTokens' => $personalAccessTokens,
|
||||
'personalAccessTokenCount' => $personalAccessTokenCount,
|
||||
]);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user