I am using a custom authentication flow in my app, and I do not want to use SPAuthenticaionViewController. However when I subscribe to SPAuthenticatorDelegate I am forced to add the following properties to my view controller.
@Property (nonatomic) SPAuthenticator *authenticator;
@Property (nonatomic, assign, readwrite) BOOL signingIn;
Shouldn't these just be some required methods to implement in an a authentication protocol?