forked from p15670423/monkey
Island: Use HTTPStatus Enum in Authenticate resource
This commit is contained in:
parent
93deaebff3
commit
6f2a750a13
|
@ -1,4 +1,5 @@
|
||||||
import logging
|
import logging
|
||||||
|
from http import HTTPStatus
|
||||||
|
|
||||||
import flask_jwt_extended
|
import flask_jwt_extended
|
||||||
from flask import make_response, request
|
from flask import make_response, request
|
||||||
|
@ -47,7 +48,7 @@ class Authenticate(AbstractResource):
|
||||||
self._authentication_service.authenticate(username, password)
|
self._authentication_service.authenticate(username, password)
|
||||||
access_token = create_access_token(username)
|
access_token = create_access_token(username)
|
||||||
except IncorrectCredentialsError:
|
except IncorrectCredentialsError:
|
||||||
return make_response({"error": "Invalid credentials"}, 401)
|
return make_response({"error": "Invalid credentials"}, HTTPStatus.UNAUTHORIZED)
|
||||||
|
|
||||||
# API Spec: Why are we sending "error" here?
|
# API Spec: Why are we sending "error" here?
|
||||||
return make_response({"access_token": access_token, "error": ""}, 200)
|
return make_response({"access_token": access_token, "error": ""}, HTTPStatus.OK)
|
||||||
|
|
Loading…
Reference in New Issue