Exemplo n.º 1
0
 def post(self):
     args = self.parser.parse_args()
     user = models.User.query.filter(
         models.User.username == args['username']).first_or_404()
     if models.user_manager.verify_password(password=args['password'],
                                            user=user):
         login_user(user,
                    remember=args['remember'],
                    force=args['force'],
                    fresh=args['fresh'])
     else:
         return abort(400, message="Wrong password")
     return http_status_message(200)
def index():
    return http_status_message(200)
Exemplo n.º 3
0
 def delete(self, id):
     user = models.User.query.filter(models.User.id == id).first_or_404()
     db.session.delete(user)
     db.session.commit()
     return http_status_message(204)
Exemplo n.º 4
0
 def post(self):
     logout_user()
     return http_status_message(200)
Exemplo n.º 5
0
 def delete(self, id):
     tariff = models.UserMail.query.filter(
         models.Tariff.id == id).first_or_404()
     db.session.delete(tariff)
     db.session.commit()
     return http_status_message(204)