protected async generateRedirectUrlForUser()

in src/auth/AuthorizationCodeWithPKCEStrategy.ts [95:107]


    protected async generateRedirectUrlForUser(scopes: string[], challenge: string) {
        const scope = scopes.join(' ');

        const params = new URLSearchParams();
        params.append("client_id", this.clientId);
        params.append("response_type", "code");
        params.append("redirect_uri", this.redirectUri);
        params.append("scope", scope);
        params.append("code_challenge_method", "S256");
        params.append("code_challenge", challenge);

        return `https://accounts.spotify.com/authorize?${params.toString()}`;
    }