Fixes for deleting tokens from /logout route

This commit is contained in:
David Bomba 2021-05-01 10:13:48 +10:00
parent 2eae22221f
commit e6e8b21c5e

View File

@ -59,9 +59,11 @@ class LogoutController extends BaseController
*/
public function index(Request $request)
{
CompanyToken::with('company')
$ct = CompanyToken::with('company.tokens')
->whereRaw('BINARY `token`= ?', [$request->header('X-API-TOKEN')])
->company
->first();
$ct->company
->tokens()
->where('is_system', true)
->forceDelete();