Skip to content

Commit

Permalink
use OIDTokenUtilities to generate nonce
Browse files Browse the repository at this point in the history
  • Loading branch information
vonovak committed Aug 15, 2024
1 parent ca5b327 commit cc077e2
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions Samples/ObjC/SignInSample/Source/SignInViewController.m
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@
#import "AuthInspectorViewController.h"
#import "DataPickerState.h"
#import "DataPickerViewController.h"
#import <AppAuth/OIDTokenUtilities.h>

static NSString *const kSignInViewTitle = @"Sign-In Sample";
static NSString *const kPlaceholderUserName = @"<Name>";
Expand Down Expand Up @@ -247,10 +248,10 @@ - (void)updateButtons {
#pragma mark - IBActions

- (IBAction)signIn:(id)sender {
NSString* nonce = [[NSUUID UUID] UUIDString];
NSString* nonce = [OIDTokenUtilities randomURLSafeStringWithSize:32];
[GIDSignIn.sharedInstance signInWithPresentingViewController:self
hint:nil
additionalScopes:@[]
additionalScopes:nil
nonce:nonce
completion:^(GIDSignInResult *signInResult,
NSError *error) {
Expand Down

0 comments on commit cc077e2

Please sign in to comment.