예제 #1
0
 def test_returns_none_when_session_does_not_exist(self):
     User(
         username='******',
         password='******',
         salt='salt',
     ).save()
     session = SessionService.get_session_by_token('token')
     assert session is None
예제 #2
0
 def test_returns_session_when_session_exists(self):
     user = User(
         username='******',
         password='******',
         salt='salt',
     ).save()
     Session(
         user=user,
         token='token',
     ).save()
     session = SessionService.get_session_by_token('token')
     assert session is not None
     assert session.user.username == 'username'
     assert session.token == 'token'
예제 #3
0
 def verify_token(cls, token):
     session = SessionService.get_session_by_token(token)
     return True if session else False
예제 #4
0
 def verify_token(cls, token):
     session = SessionService.get_session_by_token(token)
     return True if session else False