Beispiel #1
0
    def _process_auth_cookies(self):
        c.logged_in = False
        c.user = None

        auth = request.cookies.get('auth')
        username = request.cookies.get('username')
        level = request.cookies.get('level')
        if auth:
            if hashlib.md5('%s:%s:%s' % (config['COOKIE_SECRET'], username, level)).hexdigest() == auth:
                c.logged_in = True
                c.user = db.query(User).filter(User.username == username).first()
Beispiel #2
0
    def _process_auth_cookies(self):
        c.logged_in = False
        c.user = None

        auth = request.cookies.get('auth')
        username = request.cookies.get('username')
        level = request.cookies.get('level')
        if auth:
            if hashlib.md5('%s:%s:%s' % (config['COOKIE_SECRET'], username,
                                         level)).hexdigest() == auth:
                c.user = db.query(User).filter(
                    User.username == username).first()
                if c.user:
                    c.logged_in = True