File tree Expand file tree Collapse file tree 1 file changed +11
-1
lines changed Expand file tree Collapse file tree 1 file changed +11
-1
lines changed Original file line number Diff line number Diff line change 24
24
interface AuthenticationEntryPointInterface
25
25
{
26
26
/**
27
- * Starts the authentication scheme.
27
+ * Returns a response that directs the user to authenticate.
28
+ *
29
+ * This is called when an anonymous request accesses a resource that
30
+ * requires authentication. The job of this method is to return some
31
+ * response that "helps" the user start into the authentication process.
32
+ *
33
+ * Examples:
34
+ * A) For a form login, you might redirect to the login page
35
+ * return new RedirectResponse('/login');
36
+ * B) For an API token authentication system, you return a 401 response
37
+ * return new Response('Auth header required', 401);
28
38
*
29
39
* @param Request $request The request that resulted in an AuthenticationException
30
40
* @param AuthenticationException $authException The exception that started the authentication process
You can’t perform that action at this time.
0 commit comments