Feature/standardize ui display
This commit is contained in:
@@ -6,6 +6,7 @@ use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Facades\Auth;
|
||||
use App\Http\Controllers\Controller;
|
||||
use App\Http\Controllers\Util;
|
||||
use App\Support\ApiTokenLifetime;
|
||||
use App\User;
|
||||
|
||||
class LoginController extends Controller
|
||||
@@ -21,11 +22,13 @@ class LoginController extends Controller
|
||||
|
||||
if ($this->checkLogin($request)) {
|
||||
$user = Auth::user();
|
||||
ApiTokenLifetime::revokeActiveTokens($user);
|
||||
$result['status'] = 'success';
|
||||
$result['message'] = 'Login Successfully';
|
||||
$result['user'] = $user;
|
||||
$result['election_status'] = Util::getElectionStatus();
|
||||
$result['token'] = $user->createToken('My app', ['admin'])->accessToken;
|
||||
$result = array_merge($result, ApiTokenLifetime::loginMeta('admin'));
|
||||
|
||||
activity()
|
||||
->performedOn($user)
|
||||
|
||||
Reference in New Issue
Block a user