xo::Authorize method perform_login (public)
<instance of xo::Authorize> perform_login [ -token token ] \ [ -state state ]
Defined in packages/xooauth/tcl/authorize-procs.tcl
Get the provided claims from the identity provider and perform an OpenACS login, when the user exists. In case the user does not exist, create it optionally (when "create_not_registered_users" is activated. When the user is created, and dotlrn is installed, the new user might be added optionally as a dotlrn user with the role as specified in "create_with_dotlrn_role".
- Switches:
- -token
(optional)- -state
(optional)- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- No testcase defined.