Protocols

The following protocols are available globally.

  • @protocol FIRAuthUIDelegate A protocol to handle user interface interactions for Firebase Auth.

    Declaration

    Swift

    protocol AuthUIDelegate : NSObjectProtocol

    Objective-C

    @protocol FIRAuthUIDelegate <NSObject>
  • Represents user data returned from an identity provider.

    Declaration

    Swift

    protocol UserInfo : NSObjectProtocol

    Objective-C

    @protocol FIRUserInfo <NSObject>