centralauth.client.services module

centralauth.client.services.serialize_perm(perm)[source]

Serialize given permission object.

Returns

keys: app_lable, codename, repr.

Return type

dict

centralauth.client.services.register_perms()[source]

Register permissions available in the project to the provider.

centralauth.client.services.oauth2_client(token, session=None)[source]
centralauth.client.services.save_token(session, token)[source]
centralauth.client.services.load_token(session)[source]
centralauth.client.services.sync_user(user, client)[source]
centralauth.client.services.user_details(client)[source]
centralauth.client.services.update_user(user, **kwargs)[source]

Update user attributes and permissions