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
logo​
• 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