34 lines
588 B
Python
34 lines
588 B
Python
from flask import Blueprint
|
|
from user_model import User
|
|
from main import db
|
|
|
|
auth = Blueprint("auth_api", __name__)
|
|
|
|
@auth.route("/login")
|
|
def login(self):
|
|
return
|
|
|
|
@auth.route("/logout")
|
|
def logout(self):
|
|
return
|
|
|
|
@auth.route("/user")
|
|
def get_current_user(self):
|
|
return
|
|
|
|
@auth.route("/user", methods=["POST"])
|
|
def create_user(self):
|
|
return
|
|
|
|
@auth.route("/user/<user_id>", methods=["POST"])
|
|
def update_user(self):
|
|
return
|
|
|
|
@auth.route("/user/<user_id>", methods=["DELETE"])
|
|
def delete_user(self):
|
|
return
|
|
|
|
@auth.route("/user/<user_id>")
|
|
def get_user(self):
|
|
return
|