sintonia_webapp/app/Http/Controllers/Auth/ApiToken.php

24 lines
497 B
PHP

<?php
namespace App\Http\Controllers\Auth;
use App\Actions\Fortify\LoginUser;
use App\Http\Controllers\Controller;
use Illuminate\Http\Request;
class ApiToken extends Controller
{
/**
*
* @param Request $request
*
* @return mixed|void
*/
public function registerToken(Request $request)
{
$user = (new LoginUser())->login($request);
if ($user) {
return $user->createToken($request->token_name)->plainTextToken;
}
}
}