示例#1
0
 /**
  * Login handler
  *
  * @param Request  $request
  * @param Response $response
  * @param array    $args
  *
  * @return Response
  */
 public function processLogin(Request $request, Response $response, array $args)
 {
     $subject = ['username' => $request->request->get('username'), 'password' => $request->request->get('password')];
     $this->sessionAuth->login($subject);
     $returnUri = $request->query->get('uri', $request->attributes->get('stack.url_map.prefix', '/'));
     return new RedirectResponse($returnUri);
 }