diff --git a/routes/auth/login.py b/routes/auth/login.py index 4423256..2968eee 100644 --- a/routes/auth/login.py +++ b/routes/auth/login.py @@ -24,7 +24,8 @@ async def get_oidc_metadata(): response.raise_for_status() return response.json() -@auth_login_bp.route('/', methods=['GET']) +@auth_login_bp.route('/login', methods=['GET']) +@auth_login_bp.route('/auth', methods=['GET']) @LIMITER.limit("5 per minute; 30 per hour") async def login(): metadata = await get_oidc_metadata() @@ -52,6 +53,7 @@ async def login(): return response @auth_login_bp.route('/logout', methods=['GET']) +@auth_login_bp.route('/auth/logout', methods=['GET']) @LIMITER.limit("10 per minute") async def logout(): user = session.get('user') @@ -62,7 +64,7 @@ async def logout(): session.clear() return redirect(url_for('side_main.index')) -@auth_login_bp.route('/callback', methods=['GET']) +@auth_login_bp.route('/auth/callback', methods=['GET']) @LIMITER.limit("5 per minute") async def auth_callback(): try: diff --git a/run.py b/run.py index f401afd..5f381e1 100755 --- a/run.py +++ b/run.py @@ -15,7 +15,7 @@ from routes import ( # Views for Requests adding the uris app.register_blueprint(basic_bp) -app.register_blueprint(auth_login_bp, url_prefix='/auth') +app.register_blueprint(auth_login_bp) app.register_blueprint(side_main_bp) app.register_blueprint(upload_bp)