예제 #1
0
def before_request():
    g.user = None
    if 'openid' in session:
        user_dict = User.find_one({'openid': session['openid']})

        if user_dict:
            g.user = User()
            g.user.update(user_dict)
예제 #2
0
def before_request():
    g.user = None
    if 'openid' in session:
        user_dict = User.find_one({'openid':session['openid']})
        
        if user_dict:
            g.user = User()
            g.user.update(user_dict)
예제 #3
0
def protected_realm_view():
    token = request.oauth.resource_owner_key
    access_token = AccessToken.get_collection().find_one({'token':token})
    user = User.find_one({'_id':access_token['resource_owner_id']})
    return user['email']