BAppleSocialAuth - Esempi
BAppleSocialAuth apple = new(clientId, clientSecret, callbackUrl);
string url = apple.GetUrlAuthentication(); // name email, response_mode=form_post
BSocialToken? token = await apple.GetToken(code);
BSocialUser? user = token == null ? null : await apple.GetUser(token.IdToken);
GetUser decodifica il payload JWT fornito come argomento ma non verifica firma, issuer, audience, scadenza o nonce. La validazione crittografica dell'identity token deve essere eseguita dal livello di autenticazione dell'applicazione prima di considerare attendibili i dati.
