Skip to main content
Version: 2.0.0

Interface: FirebaseLoginViewProps

Properties​

additionalComponent​

• Optional additionalComponent: ReactNode

Display this component bellow the sign-in buttons. Useful for adding checkboxes for privacy and terms and conditions. You may want to use it in conjunction with the disabled prop.

Defined in​

lib/src/firebase_app/components/FirebaseLoginView.tsx:102


allowSkipLogin​

• Optional allowSkipLogin: boolean

Enable the skip login button

Defined in​

lib/src/firebase_app/components/FirebaseLoginView.tsx:73


authController​

• authController: FirebaseAuthController

Delegate holding the auth state

Defined in​

lib/src/firebase_app/components/FirebaseLoginView.tsx:63


disableSignupScreen​

• Optional disableSignupScreen: boolean

Prevent users from creating new users in when the signInOptions value is password. This does not apply to the rest of login providers.

Defined in​

lib/src/firebase_app/components/FirebaseLoginView.tsx:89


disabled​

• Optional disabled: boolean

Disable the login buttons

Defined in​

lib/src/firebase_app/components/FirebaseLoginView.tsx:83


firebaseApp​

• firebaseApp: FirebaseApp

Firebase app this login view is accessing

Defined in​

lib/src/firebase_app/components/FirebaseLoginView.tsx:58


• Optional logo: string

Path to the logo displayed in the login screen

Defined in​

lib/src/firebase_app/components/FirebaseLoginView.tsx:68


noUserComponent​

• Optional noUserComponent: ReactNode

Display this component when no user is found a user tries to log in when the signInOptions value is password.

Defined in​

lib/src/firebase_app/components/FirebaseLoginView.tsx:95


notAllowedError​

• Optional notAllowedError: any

Defined in​

lib/src/firebase_app/components/FirebaseLoginView.tsx:104


signInOptions​

• signInOptions: (FirebaseSignInProvider | FirebaseSignInOption)[]

Each of the sign in options that get a custom button

Defined in​

lib/src/firebase_app/components/FirebaseLoginView.tsx:78

Enterprise or start-up?

Learn how to get the most out of your project with the help of our consulting team.
Learn more
Sign up to our newsletter to get the latest news and updates. No spam!