def backends(): """Load Social Auth current user data to context under the key 'backends'. Will return the output of social.backends.utils.user_backends_data.""" return { 'backends': user_backends_data(g.user, get_helper('AUTHENTICATION_BACKENDS'), get_helper('STORAGE', do_import=True)) }
def backends(): """Load Social Auth current user data to context under the key 'backends'. Will return the output of social.backends.utils.user_backends_data.""" id = session.get('user_id', None) provider = session.get('social_auth_last_login_backend', None) storage = get_helper('STORAGE', do_import=True) try: username = storage.user.get_name(id) except: username = None return { 'backends': user_backends_data(g.user, get_helper('AUTHENTICATION_BACKENDS'), storage), 'session': {'username':username, 'provider':provider} }
def backends(): """Load Social Auth current user data to context under the key 'backends'. Will return the output of social.backends.utils.user_backends_data.""" id = session.get('user_id', None) provider = session.get('social_auth_last_login_backend', None) storage = get_helper('STORAGE', do_import=True) try: username = storage.user.get_name(id) except: username = None return { 'backends': user_backends_data(g.user, get_helper('AUTHENTICATION_BACKENDS'), storage), 'session': { 'username': username, 'provider': provider } }