Source code for src.application.auth
from flask import (
Blueprint, redirect, current_app, request, url_for
)
bp = Blueprint("auth", __name__, url_prefix="/auth")
[docs]@bp.route('/', methods=['GET'])
def auth():
url = current_app.updater.spotify_auth()
return redirect(url)
[docs]@bp.route('/callback')
def callback():
current_app.updater.spotify_callback(
authorization_code=request.args["code"]
)
return redirect(url_for("web.index"))