Ejemplo n.º 1
0
 def login(self, message: pb.RxLogin):
     user = authenticate(username=message.proto.username,
                         password=message.proto.password)
     if user is None:
         message = pb.TxLoginError(
             pb.TxLoginError.proto(error_text='Napačni prijavni podatki',
                                   error_code='login-error'))
     else:
         message = pb.TxLoginToken(
             pb.TxLoginToken.proto(token=Token.create(user)))
     self.consumer.send_message(message)