Feature/standardize ui display

This commit is contained in:
ISMAIL MASSERAN
2026-06-23 07:44:42 +00:00
parent a969d4bbcf
commit 378b00a1e6
25 changed files with 2883 additions and 54 deletions
@@ -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)