File tree Expand file tree Collapse file tree 1 file changed +11
-5
lines changed Expand file tree Collapse file tree 1 file changed +11
-5
lines changed Original file line number Diff line number Diff line change 8080 */
8181 public function loginAction(Request $request)
8282 {
83+ $user = $this->getUser();
84+
85+ return $this->json(array(
86+ 'username' => $user->getUsername(),
87+ 'roles' => $user->getRoles(),
88+ ));
8389 }
8490 }
8591
@@ -117,11 +123,11 @@ path:
117123
118124 return $routes;
119125
120- Don't let this empty controller confuse you. When you submit a ``POST `` request
121- to the `` /login `` URL with the following JSON document as the body, the security
122- system intercepts the requests. It takes care of authenticating the user with
123- the submitted username and password or triggers an error in case the authentication
124- process fails:
126+ When you submit a ``POST `` request to the `` /login `` URL with the following JSON document as the body,
127+ the security system intercepts the requests.
128+ It takes care of authenticating the user with the submitted username and password or triggers an error
129+ in case the authentication process fails.
130+ If the authentication is successful, the controller defined earlier will be executed.
125131
126132.. code-block :: json
127133
You can’t perform that action at this time.
0 commit comments