Add redirects to the login page
This commit is contained in:
		| @@ -36,17 +36,21 @@ class Login | ||||
|         $app->post('/login', function ($request, $response, $args) { | ||||
|             // Render index view | ||||
|             $post = $request->getParsedBody(); | ||||
|             $query = $request->getQueryParams(); | ||||
|             $redirect = $query['redirect']; | ||||
|  | ||||
|             try { | ||||
|                 $resp = $this->auth->login($post['rekeningnr'], $post['pascode']); | ||||
|  | ||||
|                 if ($resp) { | ||||
|                     return Redirect::create($request, $response, '/'); | ||||
|                 if ($resp && $redirect !== "") { | ||||
|                     return Redirect::create($request, $response, $redirect); | ||||
|                 } elseif ($resp) { | ||||
|                     return Redirect::create($request, $response, '/rekeningen'); | ||||
|                 } else { | ||||
|                     return Redirect::create($request, $response, '/login?error'); | ||||
|                     return Redirect::create($request, $response, '/login?error&redirect='.$redirect); | ||||
|                 } | ||||
|             } catch (\Exception $e) { | ||||
|                 return Redirect::create($request, $response, '/login?error'); | ||||
|                 return Redirect::create($request, $response, '/login?error&redirect='.$redirect); | ||||
|             } | ||||
|         }); | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user