Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @app.route('/auth', methods=['POST'])
- def index():
- body = request.json
- headers = request.headers
- if body is None:
- abort(400)
- '''
- Si le header vernemq-hook est un auth_on_register
- '''
- if "auth_on_register" == (headers['vernemq-hook']
- if 'vernemq-hook' in headers else None):
- username = body['username'].split(':') if "username" in (body if isinstance(body, Iterable) else {}) else "anonymous"
- if len(username) == 1:
- print("login")
- elif len(username) == 3:
- if username[0] == "ident":
- print("ident")
- if username[0] == "auth":
- print("token")
- else:
- print("anonymous")
- # Autres cas (header not match)
- else:
- abort(400)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement