I am trying to implement sign in with Apple, and it seems to work correctly when creating a new user. Upon initial sign in, the delegate correctly returns a new user and the if