Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class AuthenticationController(Controller):
- @bolt.post('/authenticate', validator=UserDetails)
- def authenticate_action(self, user_details: UserDetails):
- query = FindUsersByFields()
- user = query(username=user_details.username, password=user_details.password)
- if user is None:
- raise AuthenticationError('Username and/or password incorrect')
- return self.send(user)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement