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'])
|
return User.query.get(data['id'])
|
||||||
|
|
||||||
|
|
||||||
@auth.verify_password
|
# @auth.verify_password
|
||||||
def verify_password(username_or_token, password):
|
# def verify_password(username_or_token, password):
|
||||||
# first try to authenticate by token
|
# # first try to authenticate by token
|
||||||
user = User.verify_auth_token(username_or_token)
|
# user = User.verify_auth_token(username_or_token)
|
||||||
if not user:
|
# if not user:
|
||||||
g.user = user
|
# g.user = user
|
||||||
return True
|
# return True
|
||||||
|
|
||||||
@app.route('/api/token')
|
@app.route('/api/token')
|
||||||
@auth.login_required
|
# @auth.login_required
|
||||||
def get_auth_token():
|
def get_auth_token():
|
||||||
token = g.user.generate_auth_token(600)
|
token = g.user.generate_auth_token(600)
|
||||||
return jsonify({'token': token.decode('ascii'), 'duration': 600})
|
return jsonify({'token': token.decode('ascii'), 'duration': 600})
|
||||||
|
|
||||||
|
|
||||||
@app.route('/api/resource')
|
@app.route('/api/resource')
|
||||||
@auth.login_required
|
# @auth.login_required
|
||||||
def get_resource():
|
def get_resource():
|
||||||
return jsonify({'data': 'Hello, %s!' % g.user.username})
|
return jsonify({'data': 'Hello, %s!' % g.user.username})
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue