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)
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)
def post(self): logout_user() return http_status_message(200)
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)