def get_user(): """Get current user using appengine authentication.""" ae_user = users.get_current_user() email = ae_user.email() nickname = ae_user.nickname() user = common.find_or_create_user_by_email(email, name=nickname) return user
def get_user(): email = '*****@*****.**' name = 'Example User' user = find_or_create_user_by_email( email=email, name=name) return user
def get_user(): if 'X-ggrc-user' in request.headers: json_user = json.loads(request.headers['X-ggrc-user']) email = json_user.get('email', '*****@*****.**') name = json_user.get('name', 'Example User') permissions = json_user.get('permissions', ()) else: email = '*****@*****.**' name = 'Example User' permissions = None user = find_or_create_user_by_email( email=email, name=name) session['permissions'] = permissions return user
def get_user(): if 'X-ggrc-user' in request.headers: json_user = json.loads(request.headers['X-ggrc-user']) email = json_user.get('email', default_user_email) name = json_user.get('name', default_user_name) permissions = json_user.get('permissions', None) session['permissions'] = permissions else: email = default_user_email name = default_user_name permissions = None from ggrc.login.common import find_or_create_user_by_email user = find_or_create_user_by_email(email=email, name=name) permissions = session['permissions'] if 'permissions' in session else None setattr(g, '_request_permissions', permissions) return user
def get_user(): if 'X-ggrc-user' in request.headers: json_user = json.loads(request.headers['X-ggrc-user']) email = json_user.get('email', default_user_email) name = json_user.get('name', default_user_name) permissions = json_user.get('permissions', None) session['permissions'] = permissions else: email = default_user_email name = default_user_name permissions = None from ggrc.login.common import find_or_create_user_by_email user = find_or_create_user_by_email( email=email, name=name) permissions = session['permissions'] if 'permissions' in session else None setattr(g, '_request_permissions', permissions) return user
def get_user(): if 'X-ggrc-user' in request.headers: json_user = json.loads(request.headers['X-ggrc-user']) email = json_user.get('email', '*****@*****.**') name = json_user.get('name', 'Example User') permissions = json_user.get('permissions', None) header_override = permissions is not None session['permissions_header_asserted'] = True else: email = '*****@*****.**' name = 'Example User' permissions = None header_override = False from ggrc.login.common import find_or_create_user_by_email user = find_or_create_user_by_email( email=email, name=name) session['permissions'] = permissions if header_override and permissions is not None: session['permissions']['__header_override'] = True return user
def get_user(): ae_user = users.get_current_user() email = ae_user.email() nickname = ae_user.nickname() user = find_or_create_user_by_email(email, name=nickname) return user
def get_user(): email = '*****@*****.**' name = 'Example User' user = find_or_create_user_by_email(email=email, name=name) return user