@@ -456,15 +456,12 @@ func processLinkedInUserInfo(code string) (models.User, error) {
456456
457457func processAppleUserInfo (code string ) (models.User , error ) {
458458 user := models.User {}
459- fmt .Println ("=> code:" , code )
460459 oauth2Token , err := oauth .OAuthProviders .AppleConfig .Exchange (oauth2 .NoContext , code )
461460 if err != nil {
462461 log .Debug ("Failed to exchange code for token: " , err )
463462 return user , fmt .Errorf ("invalid apple exchange code: %s" , err .Error ())
464463 }
465464
466- fmt .Println ("=> oauth2Token:" , oauth2Token )
467-
468465 // Extract the ID Token from OAuth2 token.
469466 rawIDToken , ok := oauth2Token .Extra ("id_token" ).(string )
470467 if ! ok {
@@ -480,17 +477,13 @@ func processAppleUserInfo(code string) (models.User, error) {
480477 return user , fmt .Errorf ("failed to decrypt claims data: %s" , err .Error ())
481478 }
482479
483- fmt .Println ("=> decodedClaimsData:" , string (decodedClaimsData ))
484-
485480 claims := make (map [string ]interface {})
486481 err = json .Unmarshal (decodedClaimsData , & claims )
487482 if err != nil {
488483 log .Debug ("Failed to unmarshal claims data: " , err )
489484 return user , fmt .Errorf ("failed to unmarshal claims data: %s" , err .Error ())
490485 }
491486
492- fmt .Println ("=> claims:" , claims )
493-
494487 if val , ok := claims ["email" ]; ! ok {
495488 log .Debug ("Failed to extract email from claims." )
496489 return user , fmt .Errorf ("unable to extract email, please check the scopes enabled for your app. It needs `email`, `name` scopes" )
0 commit comments