Skip to content

Commit 59c3a69

Browse files
authored
updated demo to remove deprecated APIs (#1755)
1 parent f6afa45 commit 59c3a69

File tree

3 files changed

+14
-36
lines changed

3 files changed

+14
-36
lines changed

packages/auth/demo/public/index.html

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -338,19 +338,15 @@
338338
Confirm Password Change
339339
</button>
340340
</form>
341-
<!-- Fetch Sign In Methods/Providers -->
342-
<div class="group">Fetch Sign In Methods/Providers</div>
341+
<!-- Fetch Sign In Methods -->
342+
<div class="group">Fetch Sign In Methods</div>
343343
<form class="form form-bordered no-submit">
344-
<input type="email" name="email" id="fetch-providers-email"
344+
<input type="email" name="email" id="fetch-sign-in-methods-email"
345345
class="form-control" placeholder="Email" />
346346
<button class="btn btn-block btn-primary"
347347
id="fetch-sign-in-methods-for-email">
348348
Fetch Sign In Methods For Email
349349
</button>
350-
<button class="btn btn-block btn-primary"
351-
id="fetch-providers-for-email">
352-
Fetch Providers For Email
353-
</button>
354350
</form>
355351

356352
<!-- Update Current User -->

packages/auth/demo/public/script.js

Lines changed: 9 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -344,7 +344,7 @@ function onLinkWithEmailLink() {
344344
var link = $('#link-with-email-link-link').val() || undefined;
345345
var credential = firebase.auth.EmailAuthProvider
346346
.credentialWithLink(email, link);
347-
activeUser().linkAndRetrieveDataWithCredential(credential)
347+
activeUser().linkWithCredential(credential)
348348
.then(onAuthUserCredentialSuccess, onAuthError);
349349
}
350350

@@ -357,7 +357,7 @@ function onReauthenticateWithEmailLink() {
357357
var link = $('#link-with-email-link-link').val() || undefined;
358358
var credential = firebase.auth.EmailAuthProvider
359359
.credentialWithLink(email, link);
360-
activeUser().reauthenticateAndRetrieveDataWithCredential(credential)
360+
activeUser().reauthenticateWithCredential(credential)
361361
.then(function(result) {
362362
logAdditionalUserInfo(result);
363363
refreshUserData();
@@ -396,7 +396,7 @@ function onSignInWithGenericIdPCredential() {
396396
var idToken = $('#signin-generic-idp-id-token').val();
397397
var accessToken = $('#signin-generic-idp-access-token').val();
398398
var provider = new firebase.auth.OAuthProvider(providerId);
399-
auth.signInAndRetrieveDataWithCredential(
399+
auth.signInWithCredential(
400400
provider.credential(idToken, accessToken))
401401
.then(onAuthUserCredentialSuccess, onAuthError);
402402
}
@@ -525,7 +525,7 @@ function onReauthConfirmPhoneVerification() {
525525
var verificationCode = $('#link-reauth-phone-verification-code').val();
526526
var credential = firebase.auth.PhoneAuthProvider.credential(
527527
verificationId, verificationCode);
528-
activeUser().reauthenticateAndRetrieveDataWithCredential(credential)
528+
activeUser().reauthenticateWithCredential(credential)
529529
.then(function(result) {
530530
logAdditionalUserInfo(result);
531531
refreshUserData();
@@ -544,14 +544,14 @@ function signInOrLinkCredential(credential) {
544544
alertError('You need to sign in before linking an account.');
545545
return;
546546
}
547-
activeUser().linkAndRetrieveDataWithCredential(credential)
547+
activeUser().linkWithCredential(credential)
548548
.then(function(result) {
549549
logAdditionalUserInfo(result);
550550
refreshUserData();
551551
alertSuccess('Provider linked!');
552552
}, onAuthError);
553553
} else {
554-
auth.signInAndRetrieveDataWithCredential(credential)
554+
auth.signInWithCredential(credential)
555555
.then(onAuthUserCredentialSuccess, onAuthError);
556556
}
557557
}
@@ -715,28 +715,11 @@ function onConfirmPasswordReset() {
715715
}
716716

717717

718-
/**
719-
* Gets the list of IDPs that can be used to log in for the given email address.
720-
*/
721-
function onFetchProvidersForEmail() {
722-
var email = $('#fetch-providers-email').val();
723-
auth.fetchProvidersForEmail(email).then(function(providers) {
724-
log('Providers for ' + email + ' :');
725-
log(providers);
726-
if (providers.length == 0) {
727-
alertSuccess('Providers for ' + email + ': N/A');
728-
} else {
729-
alertSuccess('Providers for ' + email +': ' + providers.join(', '));
730-
}
731-
}, onAuthError);
732-
}
733-
734-
735718
/**
736719
* Gets the list of possible sign in methods for the given email address.
737720
*/
738721
function onFetchSignInMethodsForEmail() {
739-
var email = $('#fetch-providers-email').val();
722+
var email = $('#fetch-sign-in-methods-email').val();
740723
auth.fetchSignInMethodsForEmail(email).then(function(signInMethods) {
741724
log('Sign in methods for ' + email + ' :');
742725
log(signInMethods);
@@ -765,7 +748,7 @@ function onGetProviderData() {
765748
function onLinkWithEmailAndPassword() {
766749
var email = $('#link-email').val();
767750
var password = $('#link-password').val();
768-
activeUser().linkAndRetrieveDataWithCredential(
751+
activeUser().linkWithCredential(
769752
firebase.auth.EmailAuthProvider.credential(email, password))
770753
.then(onAuthUserCredentialSuccess, onAuthError);
771754
}
@@ -779,7 +762,7 @@ function onLinkWithGenericIdPCredential() {
779762
var idToken = $('#link-generic-idp-id-token').val();
780763
var accessToken = $('#link-generic-idp-access-token').val();
781764
var provider = new firebase.auth.OAuthProvider(providerId);
782-
activeUser().linkAndRetrieveDataWithCredential(
765+
activeUser().linkWithCredential(
783766
provider.credential(idToken, accessToken))
784767
.then(onAuthUserCredentialSuccess, onAuthError);
785768
}
@@ -1500,7 +1483,6 @@ function initApp(){
15001483
$('#set-language-code').click(onSetLanguageCode);
15011484
$('#use-device-language').click(onUseDeviceLanguage);
15021485

1503-
$('#fetch-providers-for-email').click(onFetchProvidersForEmail);
15041486
$('#fetch-sign-in-methods-for-email').click(onFetchSignInMethodsForEmail);
15051487

15061488
$('#run-web-worker-tests').click(onRunWebWorkTests);

packages/auth/demo/public/web-worker.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ var runWorkerTests = function(googleIdToken) {
143143
});
144144
})
145145
.then(function() {
146-
return firebase.auth().signInAndRetrieveDataWithCredential(
146+
return firebase.auth().signInWithCredential(
147147
oauthCredential);
148148
})
149149
.then(function(result) {
@@ -152,7 +152,7 @@ var runWorkerTests = function(googleIdToken) {
152152
!result.credential ||
153153
!result.additionalUserInfo) {
154154
throw new Error(
155-
'signInAndRetrieveDataWithCredential unexpectedly failed!');
155+
'signInWithCredential unexpectedly failed!');
156156
}
157157
return firebase.auth().signOut();
158158
})

0 commit comments

Comments
 (0)