You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs-exp/auth-types.auth.updatecurrentuser.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@
4
4
5
5
## Auth.updateCurrentUser() method
6
6
7
-
Asynchronously sets the provided user as `currentUser` on the Auth instance. A new instance copy of the user provided will be made and set as currentUser.
7
+
Asynchronously sets the provided user as [Auth.currentUser](./auth-types.auth.currentuser.md) on the [Auth](./auth-types.auth.md) instance. A new instance copy of the user provided will be made and set as currentUser.
8
8
9
9
This will trigger [Auth.onAuthStateChanged()](./auth-types.auth.onauthstatechanged.md) and [Auth.onIdTokenChanged()](./auth-types.auth.onidtokenchanged.md) listeners like other sign in methods.
Copy file name to clipboardExpand all lines: docs-exp/auth-types.auth.useemulator.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@
4
4
5
5
## Auth.useEmulator() method
6
6
7
-
Modify this Auth instance to communicate with the Firebase Auth emulator. This must be called synchronously immediately following the first call to `initializeAuth()`<!---->. Do not use with production credentials as emulator traffic is not encrypted.
7
+
Modify this Auth instance to communicate with the Firebase Auth emulator. This must be called synchronously immediately following the first call to [initializeAuth()](./auth.initializeauth.md)<!---->. Do not use with production credentials as emulator traffic is not encrypted.
Copy file name to clipboardExpand all lines: docs-exp/auth-types.authcredential.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@
4
4
5
5
## AuthCredential class
6
6
7
-
Interface that represents the credentials returned by an auth provider. Implementations specify the details about each auth provider's credential requirements.
7
+
Interface that represents the credentials returned by an [AuthProvider](./auth-types.authprovider.md)<!---->. Implementations specify the details about each auth provider's credential requirements.
8
8
9
9
<b>Signature:</b>
10
10
@@ -17,7 +17,7 @@ export abstract class AuthCredential
Copy file name to clipboardExpand all lines: docs-exp/auth-types.authcredential.signinmethod.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@
4
4
5
5
## AuthCredential.signInMethod property
6
6
7
-
The authentication sign in method for the credential. For example, [SignInMethod.EMAIL\_PASSWORD](./auth-types.signinmethod.email_password.md)<!---->, or [SignInMethod.EMAIL\_LINK](./auth-types.signinmethod.email_link.md)<!---->. This corresponds to the sign-in method identifier as returned in `fetchSignInMethodsForEmail`<!---->.
7
+
The authentication sign in method for the credential. For example, [SignInMethod.EMAIL\_PASSWORD](./auth-types.signinmethod.email_password.md)<!---->, or [SignInMethod.EMAIL\_LINK](./auth-types.signinmethod.email_link.md)<!---->. This corresponds to the sign-in method identifier as returned in [fetchSignInMethodsForEmail()](./auth.fetchsigninmethodsforemail.md)<!---->.
| [appName](./auth-types.autherror.appname.md) | string | The name of the Firebase App which triggered this error. |
20
20
| [email](./auth-types.autherror.email.md) | string | The email of the user's account, used for sign-in/linking. |
21
21
| [phoneNumber](./auth-types.autherror.phonenumber.md) | string | The phone number of the user's account, used for sign-in/linking. |
22
-
| [tenantid](./auth-types.autherror.tenantid.md) | string | The tenant ID being used for sign-in/linking. If you use <code>signInWithRedirect</code> to sign in, you have to set the tenant ID on [Auth](./auth-types.auth.md) instance again as the tenant ID is not persisted after redirection. |
22
+
| [tenantid](./auth-types.autherror.tenantid.md) | string | The tenant ID being used for sign-in/linking. If you use [signInWithRedirect()](./auth.signinwithredirect.md) to sign in, you have to set the tenant ID on [Auth](./auth-types.auth.md) instance again as the tenant ID is not persisted after redirection. |
Copy file name to clipboardExpand all lines: docs-exp/auth-types.autherror.tenantid.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@
4
4
5
5
## AuthError.tenantid property
6
6
7
-
The tenant ID being used for sign-in/linking. If you use `signInWithRedirect` to sign in, you have to set the tenant ID on [Auth](./auth-types.auth.md) instance again as the tenant ID is not persisted after redirection.
7
+
The tenant ID being used for sign-in/linking. If you use [signInWithRedirect()](./auth.signinwithredirect.md) to sign in, you have to set the tenant ID on [Auth](./auth-types.auth.md) instance again as the tenant ID is not persisted after redirection.
Copy file name to clipboardExpand all lines: docs-exp/auth-types.idtokenresult.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@
4
4
5
5
## IdTokenResult interface
6
6
7
-
Interface representing ID token result obtained from `getIdTokenResult`<!---->. It contains the ID token JWT string and other helper properties for getting different data associated with the token as well as all the decoded payload claims.
7
+
Interface representing ID token result obtained from [User.getIdTokenResult()](./auth-types.user.getidtokenresult.md)<!---->. It contains the ID token JWT string and other helper properties for getting different data associated with the token as well as all the decoded payload claims.
8
8
9
9
Note that these claims are not to be trusted as they are parsed client side. Only server side verification can guarantee the integrity of the token claims.
0 commit comments