/** * {@inheritdoc} */ public function mountToken(Request $request, Response $response, TokenInterface $token) { if (!$token instanceof SessionToken) { throw new InvalidTokenException("Only session tokens are allowed"); } $this->session->set($this->key, $token->getUserPK()); return $response; }
/** * {@inheritdoc} */ public function createToken(Request $request, Response $response, UserInterface $user) { $this->session->set($this->key, $user->primaryKey()); return $response; }