poging 3, auth delen uit
This commit is contained in:
parent
961f449f64
commit
b5b6902262
1 changed files with 9 additions and 9 deletions
18
app.py
18
app.py
|
|
@ -31,23 +31,23 @@ class User():
|
|||
return User.query.get(data['id'])
|
||||
|
||||
|
||||
@auth.verify_password
|
||||
def verify_password(username_or_token, password):
|
||||
# first try to authenticate by token
|
||||
user = User.verify_auth_token(username_or_token)
|
||||
if not user:
|
||||
g.user = user
|
||||
return True
|
||||
# @auth.verify_password
|
||||
# def verify_password(username_or_token, password):
|
||||
# # first try to authenticate by token
|
||||
# user = User.verify_auth_token(username_or_token)
|
||||
# if not user:
|
||||
# g.user = user
|
||||
# return True
|
||||
|
||||
@app.route('/api/token')
|
||||
@auth.login_required
|
||||
# @auth.login_required
|
||||
def get_auth_token():
|
||||
token = g.user.generate_auth_token(600)
|
||||
return jsonify({'token': token.decode('ascii'), 'duration': 600})
|
||||
|
||||
|
||||
@app.route('/api/resource')
|
||||
@auth.login_required
|
||||
# @auth.login_required
|
||||
def get_resource():
|
||||
return jsonify({'data': 'Hello, %s!' % g.user.username})
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue