HEX
Server: Apache/2.4.46 (Ubuntu)
System: Linux localhost 5.11.0-49-generic #55-Ubuntu SMP Wed Jan 12 17:36:34 UTC 2022 x86_64
User: root (0)
PHP: 7.4.16
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/html/sarvodayahospital/app/Http/Controllers/LogViewController.php
<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;
use Illuminate\Support\Facades\Response;
use Illuminate\Support\Facades\Session;

class LogViewController extends Controller
{
    public function login() {

        if (session('is_log_user')) {
            return redirect()->route('logs.index');
        }

        return view('pages.log-auth');
    }

    public function doLogin(Request $request) {
        $username = $request->username;
        $password = $request->password;

        $this->validate($request, [
            'username' => 'required',
            'password' => 'required'
        ]);

        if ($username == 'sarvodayahlth' && $password == '!Sarvodaya@2023') {
            Session::put('is_log_user', true);

            return redirect()->route('logs.index');
        }

        return redirect()->back();
    }

    public function logout() {
        Session::forget('is_log_user');

        return redirect()->route('logs.auth');
    }
}