Inherits from frappe.exceptions.PermissionError
frappe.utils.oauth.get_first_name (data)
No docs
frappe.utils.oauth.get_info_via_oauth (provider, code, decoder=None)
No docs
frappe.utils.oauth.get_last_name (data)
No docs
frappe.utils.oauth.get_oauth2_authorize_url (provider)
No docs
frappe.utils.oauth.get_oauth2_flow (provider)
No docs
frappe.utils.oauth.get_oauth2_providers ()
No docs
frappe.utils.oauth.get_oauth_keys (provider)
get clientid and clientsecret from database or conf
frappe.utils.oauth.get_redirect_uri (provider)
No docs
frappe.utils.oauth.login_oauth_user (data=None, provider=None, state=None, email_id=None, key=None, generate_login_token=False)
No docs
frappe.utils.oauth.login_via_oauth2 (provider, code, state, decoder=None)
No docs
frappe.utils.oauth.redirect_post_login (desk_user)
No docs
frappe.utils.oauth.update_oauth_user (user, data, provider)
No docs