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
Opens the system dialog to authorize app tracking transparency.
1585
+
1586
+
**Attention:** The user may have disabled the tracking request in the device settings, see [Apple's documentation](https://support.apple.com/guide/iphone/iph4f4cbd242/ios).
|**`useLimitedLogin`**| <code>boolean</code> | Whether to use the Facebook Limited Login mode. If set to `true`, no access token will be returned but the user does not have to grant App Tracking Transparency permission. If set to `false`, the user has to grant App Tracking Transparency permission. You can request the permission with `requestAppTrackingTransparencyPermission()`. Only available for iOS. | <code>false</code> | 7.2.0 |
2034
+
2035
+
1991
2036
#### SignInOptions
1992
2037
1993
2038
| Prop | Type | Description | Since |
@@ -2048,6 +2093,13 @@ An interface covering the possible persistence mechanism types.
2048
2093
|**`actionCodeSettings`**| <code><ahref="#actioncodesettings">ActionCodeSettings</a></code> | The action code settings | 6.3.0 |
|**`status`**| <code><ahref="#apptrackingtransparencypermissionstate">AppTrackingTransparencyPermissionState</a></code> | The permission status of App Tracking Transparency. | 7.2.0 |
2101
+
2102
+
2051
2103
#### PluginListenerHandle
2052
2104
2053
2105
| Prop | Type |
@@ -2106,6 +2158,21 @@ An interface covering the possible persistence mechanism types.
Copy file name to clipboardExpand all lines: packages/authentication/android/src/main/java/io/capawesome/capacitorjs/plugins/firebase/authentication/FirebaseAuthenticationPlugin.java
+10Lines changed: 10 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -955,6 +955,16 @@ public void useEmulator(PluginCall call) {
Copy file name to clipboardExpand all lines: packages/authentication/docs/setup-facebook.md
+7Lines changed: 7 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -155,6 +155,13 @@
155
155
`[CLIENT_TOKEN]` must be replaced with your Facebook Client Token (App Dashboard > Settings > Advanced > Client Token).
156
156
`[APP_NAME]` must be replaced with your Facebook app name.
157
157
158
+
1. Set the `NSUserTrackingUsageDescription` key in your app's `Info.plist`:
159
+
160
+
```
161
+
<key>NSUserTrackingUsageDescription</key>
162
+
<string>This identifier will be used to request permission to track the user's activity.</string>
163
+
```
164
+
158
165
## Web
159
166
160
167
1. See [Before you begin](https://firebase.google.com/docs/auth/web/facebook-login#before_you_begin) and follow the instructions to configure and enable sign-in with Facebook correctly.
0 commit comments