File manager - Edit - /var/www/payraty/inventory_main/app/Http/Controllers/Admin/Auth/LoginController.php
Back
<?php namespace App\Http\Controllers\Admin\Auth; use App\Models\User; use Illuminate\Http\Request; use Illuminate\Support\Facades\Auth; use App\Models\Customer; use App\Http\Controllers\Controller; use Illuminate\Support\Facades\Hash; class LoginController extends Controller { /** * login * * @return void */ public function login(Request $request) { return redirect(env('APP_LOGIN')); } public function mobile_login(Request $request) { $is_mobile = true; return view('admin.auth.login', get_defined_vars()); } /** * loginSubmit * * @param mixed $request * @return void */ public function loginSubmit(Request $request) { $this->validate($request, [ 'email' => 'required|email', 'password' => 'required', ]); $credentials = [ 'email' => $request->email, 'password' => $request->password, ]; // $user = User::where('email', $request->email)->first(); // $user->password = Hash::make($request->password); // $user->save(); if (Auth::attempt($credentials, $request->has('remember'))) { return redirect()->route('admin.dashboard'); } // Detect if the request is from mobile $isMobile = $request->input('is_mobile') == 1; if ($isMobile) { return redirect('/mobile/login')->withErrors([ 'email' => 'Invalid login credentials.', ]); } return redirect()->back()->withErrors([ 'email' => 'Invalid login credentials.', ]); } /** * logout * * @param mixed $request * @return void */ public function logout(Request $request) { Auth::logout(); // return redirect('/admin/login'); return redirect('https://app.payraty.com/login'); } }
| ver. 1.4 |
Github
|
.
| PHP 8.3.30 | Generation time: 0 |
proxy
|
phpinfo
|
Settings