The configuration to use for these actions
The target that should be redirected to if no redirect URL is provided (generally home
)
The target that should be redirected to if login fails
Extracts user from Google response and validates it, redirecting to failureRedirectTarget
if the check fails.
Looks up user's Google Groups and ensures they belong to any that are required.
Looks up user's Google Groups and ensures they belong to any that are required. Redirects to
failureRedirectTarget
if the user is not a member of any required group.
Handle the OAuth2 callback, which logs the user in and redirects them appropriately.
Handle the OAuth2 callback, which logs the user in and redirects them appropriately.
Also ensures the user belongs to the (provided) required Google Groups.
Handle the OAuth2 callback, which logs the user in and redirects them appropriately.
Redirects user with configured play-googleauth session.
Redirects user to Google to start the login.