Commit a7c06275 by Alfiro Pratama

fix login sso

parent 341273e3
...@@ -45,25 +45,29 @@ class LoginController extends Controller ...@@ -45,25 +45,29 @@ class LoginController extends Controller
public function sso($email, $session_id) public function sso($email, $session_id)
{ {
$auth = $this->ssoRepo->sso($session_id); // $auth = $this->ssoRepo->sso($session_id);
// try { try {
// $clientbiodata = new Client(); $clientbiodata = new Client();
// $apiRequestbiodata = $clientbiodata->request('GET', 'https://sso.unesa.ac.id/userid/'.'chumairo.18008@mhs.unesa.ac.id'); $apiRequestbiodata = $clientbiodata->request('GET', 'https://sso.unesa.ac.id/userid/' . $email);
// $aksessso = json_decode($apiRequestbiodata->getBody()->getContents()); // $apiRequestbiodata = $clientbiodata->request('GET', 'https://sso.unesa.ac.id/userid/'.'24040274059@mhs.unesa.ac.id');
// } catch (\Exception $apiRequestbiodata) { $aksessso = json_decode($apiRequestbiodata->getBody()->getContents());
// $gagal_login = 'Data Tidak Ditemukan'; } catch (\Exception $apiRequestbiodata) {
$gagal_login = 'Data Tidak Ditemukan';
// return $error; $error = $gagal_login . ', Error: ' . $apiRequestbiodata->getMessage();
// }
return $error;
}
// $auth = $aksessso; $auth = $aksessso;
// dd($auth);
if (!is_array($auth)) { if (!is_array($auth)) {
return redirect('https://sso.unesa.ac.id/user'); return redirect('https://sso.unesa.ac.id/user');
} }
$user = $this->userRepo->find(null, null, $auth[0]->email); $user = $this->userRepo->find(null, null, $auth[0]->email);
// dd($user);
if ($user) { if ($user) {
return $this->getlogin($user->id); return $this->getlogin($user->id);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment