node-apple-signin icon indicating copy to clipboard operation
node-apple-signin copied to clipboard

Request missing required parameter or unsupported parameters or invalid redirect url

Open Shahar-Ben-Ezra opened this issue 5 years ago • 0 comments

https://developer.apple.com/forums/thread/121760

Use response_mode = form_post when requesting name or email scope

export const getAuthorizationUrl = (options: any = {}) => { if (!options.clientID) { throw Error('clientID is empty'); } if (!options.redirectUri) { throw Error('redirectUri is empty'); } return ENDPOINT_URL + '/auth/authorize?' + qs.stringify({ response_mode: 'form_post', response_type: 'code', state: options.state || 'state', client_id: options.clientID, redirect_uri: options.redirectUri, scope: options.scope, }); };

Shahar-Ben-Ezra avatar Aug 25 '20 10:08 Shahar-Ben-Ezra