UNPKG

26.8 kBJavaScriptView Raw
1(function (global, factory) {
2 typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('@angular/fire'), require('rxjs'), require('rxjs/operators'), require('@angular/core'), require('@angular/fire/app'), require('firebase/app'), require('@angular/fire/app-check'), require('rxfire/auth'), require('firebase/auth')) :
3 typeof define === 'function' && define.amd ? define('@angular/fire/auth', ['exports', '@angular/fire', 'rxjs', 'rxjs/operators', '@angular/core', '@angular/fire/app', 'firebase/app', '@angular/fire/app-check', 'rxfire/auth', 'firebase/auth'], factory) :
4 (global = typeof globalThis !== 'undefined' ? globalThis : global || self, factory((global.angular = global.angular || {}, global.angular.fire = global.angular.fire || {}, global.angular.fire.auth = {}), global.angular.fire, global.rxjs, global.rxjs.operators, global.ng.core, global.angular.fire.app, global.app$1, global.angular.fire['app-check'], global['rxfire-auth'], global['firebase-auth']));
5}(this, (function (exports, fire, rxjs, operators, i0, app, app$1, appCheck, auth$1, auth) { 'use strict';
6
7 function _interopNamespace(e) {
8 if (e && e.__esModule) return e;
9 var n = Object.create(null);
10 if (e) {
11 Object.keys(e).forEach(function (k) {
12 if (k !== 'default') {
13 var d = Object.getOwnPropertyDescriptor(e, k);
14 Object.defineProperty(n, k, d.get ? d : {
15 enumerable: true,
16 get: function () {
17 return e[k];
18 }
19 });
20 }
21 });
22 }
23 n['default'] = e;
24 return Object.freeze(n);
25 }
26
27 var i0__namespace = /*#__PURE__*/_interopNamespace(i0);
28
29 var AUTH_PROVIDER_NAME = 'auth';
30 var Auth = /** @class */ (function () {
31 function Auth(auth) {
32 return auth;
33 }
34 return Auth;
35 }());
36 var AuthInstances = /** @class */ (function () {
37 function AuthInstances() {
38 return fire.ɵgetAllInstancesOf(AUTH_PROVIDER_NAME);
39 }
40 return AuthInstances;
41 }());
42 var authInstance$ = rxjs.timer(0, 300).pipe(operators.concatMap(function () { return rxjs.from(fire.ɵgetAllInstancesOf(AUTH_PROVIDER_NAME)); }), operators.distinct());
43
44 /*! *****************************************************************************
45 Copyright (c) Microsoft Corporation.
46
47 Permission to use, copy, modify, and/or distribute this software for any
48 purpose with or without fee is hereby granted.
49
50 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
51 REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
52 AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
53 INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
54 LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
55 OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
56 PERFORMANCE OF THIS SOFTWARE.
57 ***************************************************************************** */
58 /* global Reflect, Promise */
59 var extendStatics = function (d, b) {
60 extendStatics = Object.setPrototypeOf ||
61 ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
62 function (d, b) { for (var p in b)
63 if (Object.prototype.hasOwnProperty.call(b, p))
64 d[p] = b[p]; };
65 return extendStatics(d, b);
66 };
67 function __extends(d, b) {
68 if (typeof b !== "function" && b !== null)
69 throw new TypeError("Class extends value " + String(b) + " is not a constructor or null");
70 extendStatics(d, b);
71 function __() { this.constructor = d; }
72 d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
73 }
74 var __assign = function () {
75 __assign = Object.assign || function __assign(t) {
76 for (var s, i = 1, n = arguments.length; i < n; i++) {
77 s = arguments[i];
78 for (var p in s)
79 if (Object.prototype.hasOwnProperty.call(s, p))
80 t[p] = s[p];
81 }
82 return t;
83 };
84 return __assign.apply(this, arguments);
85 };
86 function __rest(s, e) {
87 var t = {};
88 for (var p in s)
89 if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)
90 t[p] = s[p];
91 if (s != null && typeof Object.getOwnPropertySymbols === "function")
92 for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
93 if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))
94 t[p[i]] = s[p[i]];
95 }
96 return t;
97 }
98 function __decorate(decorators, target, key, desc) {
99 var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
100 if (typeof Reflect === "object" && typeof Reflect.decorate === "function")
101 r = Reflect.decorate(decorators, target, key, desc);
102 else
103 for (var i = decorators.length - 1; i >= 0; i--)
104 if (d = decorators[i])
105 r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
106 return c > 3 && r && Object.defineProperty(target, key, r), r;
107 }
108 function __param(paramIndex, decorator) {
109 return function (target, key) { decorator(target, key, paramIndex); };
110 }
111 function __metadata(metadataKey, metadataValue) {
112 if (typeof Reflect === "object" && typeof Reflect.metadata === "function")
113 return Reflect.metadata(metadataKey, metadataValue);
114 }
115 function __awaiter(thisArg, _arguments, P, generator) {
116 function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
117 return new (P || (P = Promise))(function (resolve, reject) {
118 function fulfilled(value) { try {
119 step(generator.next(value));
120 }
121 catch (e) {
122 reject(e);
123 } }
124 function rejected(value) { try {
125 step(generator["throw"](value));
126 }
127 catch (e) {
128 reject(e);
129 } }
130 function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
131 step((generator = generator.apply(thisArg, _arguments || [])).next());
132 });
133 }
134 function __generator(thisArg, body) {
135 var _ = { label: 0, sent: function () { if (t[0] & 1)
136 throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;
137 return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function () { return this; }), g;
138 function verb(n) { return function (v) { return step([n, v]); }; }
139 function step(op) {
140 if (f)
141 throw new TypeError("Generator is already executing.");
142 while (_)
143 try {
144 if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done)
145 return t;
146 if (y = 0, t)
147 op = [op[0] & 2, t.value];
148 switch (op[0]) {
149 case 0:
150 case 1:
151 t = op;
152 break;
153 case 4:
154 _.label++;
155 return { value: op[1], done: false };
156 case 5:
157 _.label++;
158 y = op[1];
159 op = [0];
160 continue;
161 case 7:
162 op = _.ops.pop();
163 _.trys.pop();
164 continue;
165 default:
166 if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) {
167 _ = 0;
168 continue;
169 }
170 if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) {
171 _.label = op[1];
172 break;
173 }
174 if (op[0] === 6 && _.label < t[1]) {
175 _.label = t[1];
176 t = op;
177 break;
178 }
179 if (t && _.label < t[2]) {
180 _.label = t[2];
181 _.ops.push(op);
182 break;
183 }
184 if (t[2])
185 _.ops.pop();
186 _.trys.pop();
187 continue;
188 }
189 op = body.call(thisArg, _);
190 }
191 catch (e) {
192 op = [6, e];
193 y = 0;
194 }
195 finally {
196 f = t = 0;
197 }
198 if (op[0] & 5)
199 throw op[1];
200 return { value: op[0] ? op[1] : void 0, done: true };
201 }
202 }
203 var __createBinding = Object.create ? (function (o, m, k, k2) {
204 if (k2 === undefined)
205 k2 = k;
206 Object.defineProperty(o, k2, { enumerable: true, get: function () { return m[k]; } });
207 }) : (function (o, m, k, k2) {
208 if (k2 === undefined)
209 k2 = k;
210 o[k2] = m[k];
211 });
212 function __exportStar(m, o) {
213 for (var p in m)
214 if (p !== "default" && !Object.prototype.hasOwnProperty.call(o, p))
215 __createBinding(o, m, p);
216 }
217 function __values(o) {
218 var s = typeof Symbol === "function" && Symbol.iterator, m = s && o[s], i = 0;
219 if (m)
220 return m.call(o);
221 if (o && typeof o.length === "number")
222 return {
223 next: function () {
224 if (o && i >= o.length)
225 o = void 0;
226 return { value: o && o[i++], done: !o };
227 }
228 };
229 throw new TypeError(s ? "Object is not iterable." : "Symbol.iterator is not defined.");
230 }
231 function __read(o, n) {
232 var m = typeof Symbol === "function" && o[Symbol.iterator];
233 if (!m)
234 return o;
235 var i = m.call(o), r, ar = [], e;
236 try {
237 while ((n === void 0 || n-- > 0) && !(r = i.next()).done)
238 ar.push(r.value);
239 }
240 catch (error) {
241 e = { error: error };
242 }
243 finally {
244 try {
245 if (r && !r.done && (m = i["return"]))
246 m.call(i);
247 }
248 finally {
249 if (e)
250 throw e.error;
251 }
252 }
253 return ar;
254 }
255 /** @deprecated */
256 function __spread() {
257 for (var ar = [], i = 0; i < arguments.length; i++)
258 ar = ar.concat(__read(arguments[i]));
259 return ar;
260 }
261 /** @deprecated */
262 function __spreadArrays() {
263 for (var s = 0, i = 0, il = arguments.length; i < il; i++)
264 s += arguments[i].length;
265 for (var r = Array(s), k = 0, i = 0; i < il; i++)
266 for (var a = arguments[i], j = 0, jl = a.length; j < jl; j++, k++)
267 r[k] = a[j];
268 return r;
269 }
270 function __spreadArray(to, from) {
271 for (var i = 0, il = from.length, j = to.length; i < il; i++, j++)
272 to[j] = from[i];
273 return to;
274 }
275 function __await(v) {
276 return this instanceof __await ? (this.v = v, this) : new __await(v);
277 }
278 function __asyncGenerator(thisArg, _arguments, generator) {
279 if (!Symbol.asyncIterator)
280 throw new TypeError("Symbol.asyncIterator is not defined.");
281 var g = generator.apply(thisArg, _arguments || []), i, q = [];
282 return i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function () { return this; }, i;
283 function verb(n) { if (g[n])
284 i[n] = function (v) { return new Promise(function (a, b) { q.push([n, v, a, b]) > 1 || resume(n, v); }); }; }
285 function resume(n, v) { try {
286 step(g[n](v));
287 }
288 catch (e) {
289 settle(q[0][3], e);
290 } }
291 function step(r) { r.value instanceof __await ? Promise.resolve(r.value.v).then(fulfill, reject) : settle(q[0][2], r); }
292 function fulfill(value) { resume("next", value); }
293 function reject(value) { resume("throw", value); }
294 function settle(f, v) { if (f(v), q.shift(), q.length)
295 resume(q[0][0], q[0][1]); }
296 }
297 function __asyncDelegator(o) {
298 var i, p;
299 return i = {}, verb("next"), verb("throw", function (e) { throw e; }), verb("return"), i[Symbol.iterator] = function () { return this; }, i;
300 function verb(n, f) { i[n] = o[n] ? function (v) { return (p = !p) ? { value: __await(o[n](v)), done: n === "return" } : f ? f(v) : v; } : f; }
301 }
302 function __asyncValues(o) {
303 if (!Symbol.asyncIterator)
304 throw new TypeError("Symbol.asyncIterator is not defined.");
305 var m = o[Symbol.asyncIterator], i;
306 return m ? m.call(o) : (o = typeof __values === "function" ? __values(o) : o[Symbol.iterator](), i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function () { return this; }, i);
307 function verb(n) { i[n] = o[n] && function (v) { return new Promise(function (resolve, reject) { v = o[n](v), settle(resolve, reject, v.done, v.value); }); }; }
308 function settle(resolve, reject, d, v) { Promise.resolve(v).then(function (v) { resolve({ value: v, done: d }); }, reject); }
309 }
310 function __makeTemplateObject(cooked, raw) {
311 if (Object.defineProperty) {
312 Object.defineProperty(cooked, "raw", { value: raw });
313 }
314 else {
315 cooked.raw = raw;
316 }
317 return cooked;
318 }
319 ;
320 var __setModuleDefault = Object.create ? (function (o, v) {
321 Object.defineProperty(o, "default", { enumerable: true, value: v });
322 }) : function (o, v) {
323 o["default"] = v;
324 };
325 function __importStar(mod) {
326 if (mod && mod.__esModule)
327 return mod;
328 var result = {};
329 if (mod != null)
330 for (var k in mod)
331 if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k))
332 __createBinding(result, mod, k);
333 __setModuleDefault(result, mod);
334 return result;
335 }
336 function __importDefault(mod) {
337 return (mod && mod.__esModule) ? mod : { default: mod };
338 }
339 function __classPrivateFieldGet(receiver, state, kind, f) {
340 if (kind === "a" && !f)
341 throw new TypeError("Private accessor was defined without a getter");
342 if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver))
343 throw new TypeError("Cannot read private member from an object whose class did not declare it");
344 return kind === "m" ? f : kind === "a" ? f.call(receiver) : f ? f.value : state.get(receiver);
345 }
346 function __classPrivateFieldSet(receiver, state, value, kind, f) {
347 if (kind === "m")
348 throw new TypeError("Private method is not writable");
349 if (kind === "a" && !f)
350 throw new TypeError("Private accessor was defined without a setter");
351 if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver))
352 throw new TypeError("Cannot write private member to an object whose class did not declare it");
353 return (kind === "a" ? f.call(receiver, value) : f ? f.value = value : state.set(receiver, value)), value;
354 }
355
356 var PROVIDED_AUTH_INSTANCES = new i0.InjectionToken('angularfire2.auth-instances');
357 function defaultAuthInstanceFactory(provided, defaultApp) {
358 var defaultAuth = fire.ɵgetDefaultInstanceOf(AUTH_PROVIDER_NAME, provided, defaultApp);
359 return defaultAuth && new Auth(defaultAuth);
360 }
361 function authInstanceFactory(fn) {
362 return function (zone, injector) {
363 var auth = zone.runOutsideAngular(function () { return fn(injector); });
364 return new Auth(auth);
365 };
366 }
367 var AUTH_INSTANCES_PROVIDER = {
368 provide: AuthInstances,
369 deps: [
370 [new i0.Optional(), PROVIDED_AUTH_INSTANCES],
371 ]
372 };
373 var DEFAULT_AUTH_INSTANCE_PROVIDER = {
374 provide: Auth,
375 useFactory: defaultAuthInstanceFactory,
376 deps: [
377 [new i0.Optional(), PROVIDED_AUTH_INSTANCES],
378 app.FirebaseApp,
379 ]
380 };
381 var AuthModule = /** @class */ (function () {
382 function AuthModule() {
383 app$1.registerVersion('angularfire', fire.VERSION.full, 'auth');
384 }
385 return AuthModule;
386 }());
387 AuthModule.ɵfac = i0__namespace.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "12.1.3", ngImport: i0__namespace, type: AuthModule, deps: [], target: i0__namespace.ɵɵFactoryTarget.NgModule });
388 AuthModule.ɵmod = i0__namespace.ɵɵngDeclareNgModule({ minVersion: "12.0.0", version: "12.1.3", ngImport: i0__namespace, type: AuthModule });
389 AuthModule.ɵinj = i0__namespace.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "12.1.3", ngImport: i0__namespace, type: AuthModule, providers: [
390 DEFAULT_AUTH_INSTANCE_PROVIDER,
391 AUTH_INSTANCES_PROVIDER,
392 ] });
393 i0__namespace.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "12.1.3", ngImport: i0__namespace, type: AuthModule, decorators: [{
394 type: i0.NgModule,
395 args: [{
396 providers: [
397 DEFAULT_AUTH_INSTANCE_PROVIDER,
398 AUTH_INSTANCES_PROVIDER,
399 ]
400 }]
401 }], ctorParameters: function () { return []; } });
402 function provideAuth(fn) {
403 var deps = [];
404 for (var _i = 1; _i < arguments.length; _i++) {
405 deps[_i - 1] = arguments[_i];
406 }
407 return {
408 ngModule: AuthModule,
409 providers: [{
410 provide: PROVIDED_AUTH_INSTANCES,
411 useFactory: authInstanceFactory(fn),
412 multi: true,
413 deps: __spreadArray([
414 i0.NgZone,
415 i0.Injector,
416 fire.ɵAngularFireSchedulers,
417 app.FirebaseApps,
418 [new i0.Optional(), appCheck.AppCheckInstances]
419 ], __read(deps))
420 }]
421 };
422 }
423
424 // DO NOT MODIFY, this file is autogenerated by tools/build.ts
425 var authState = fire.ɵzoneWrap(auth$1.authState, true);
426 var user = fire.ɵzoneWrap(auth$1.user, true);
427 var idToken = fire.ɵzoneWrap(auth$1.idToken, true);
428
429 // DO NOT MODIFY, this file is autogenerated by tools/build.ts
430 var applyActionCode = fire.ɵzoneWrap(auth.applyActionCode, true);
431 var checkActionCode = fire.ɵzoneWrap(auth.checkActionCode, true);
432 var confirmPasswordReset = fire.ɵzoneWrap(auth.confirmPasswordReset, true);
433 var connectAuthEmulator = fire.ɵzoneWrap(auth.connectAuthEmulator, true);
434 var createUserWithEmailAndPassword = fire.ɵzoneWrap(auth.createUserWithEmailAndPassword, true);
435 var deleteUser = fire.ɵzoneWrap(auth.deleteUser, true);
436 var fetchSignInMethodsForEmail = fire.ɵzoneWrap(auth.fetchSignInMethodsForEmail, true);
437 var getAdditionalUserInfo = fire.ɵzoneWrap(auth.getAdditionalUserInfo, true);
438 var getAuth = fire.ɵzoneWrap(auth.getAuth, true);
439 var getIdToken = fire.ɵzoneWrap(auth.getIdToken, true);
440 var getIdTokenResult = fire.ɵzoneWrap(auth.getIdTokenResult, true);
441 var getMultiFactorResolver = fire.ɵzoneWrap(auth.getMultiFactorResolver, true);
442 var getRedirectResult = fire.ɵzoneWrap(auth.getRedirectResult, true);
443 var initializeAuth = fire.ɵzoneWrap(auth.initializeAuth, true);
444 var isSignInWithEmailLink = fire.ɵzoneWrap(auth.isSignInWithEmailLink, true);
445 var linkWithCredential = fire.ɵzoneWrap(auth.linkWithCredential, true);
446 var linkWithPhoneNumber = fire.ɵzoneWrap(auth.linkWithPhoneNumber, true);
447 var linkWithPopup = fire.ɵzoneWrap(auth.linkWithPopup, true);
448 var linkWithRedirect = fire.ɵzoneWrap(auth.linkWithRedirect, true);
449 var multiFactor = fire.ɵzoneWrap(auth.multiFactor, true);
450 var onAuthStateChanged = fire.ɵzoneWrap(auth.onAuthStateChanged, true);
451 var onIdTokenChanged = fire.ɵzoneWrap(auth.onIdTokenChanged, true);
452 var parseActionCodeURL = fire.ɵzoneWrap(auth.parseActionCodeURL, true);
453 var reauthenticateWithCredential = fire.ɵzoneWrap(auth.reauthenticateWithCredential, true);
454 var reauthenticateWithPhoneNumber = fire.ɵzoneWrap(auth.reauthenticateWithPhoneNumber, true);
455 var reauthenticateWithPopup = fire.ɵzoneWrap(auth.reauthenticateWithPopup, true);
456 var reauthenticateWithRedirect = fire.ɵzoneWrap(auth.reauthenticateWithRedirect, true);
457 var reload = fire.ɵzoneWrap(auth.reload, true);
458 var sendEmailVerification = fire.ɵzoneWrap(auth.sendEmailVerification, true);
459 var sendPasswordResetEmail = fire.ɵzoneWrap(auth.sendPasswordResetEmail, true);
460 var sendSignInLinkToEmail = fire.ɵzoneWrap(auth.sendSignInLinkToEmail, true);
461 var setPersistence = fire.ɵzoneWrap(auth.setPersistence, true);
462 var signInAnonymously = fire.ɵzoneWrap(auth.signInAnonymously, true);
463 var signInWithCredential = fire.ɵzoneWrap(auth.signInWithCredential, true);
464 var signInWithCustomToken = fire.ɵzoneWrap(auth.signInWithCustomToken, true);
465 var signInWithEmailAndPassword = fire.ɵzoneWrap(auth.signInWithEmailAndPassword, true);
466 var signInWithEmailLink = fire.ɵzoneWrap(auth.signInWithEmailLink, true);
467 var signInWithPhoneNumber = fire.ɵzoneWrap(auth.signInWithPhoneNumber, true);
468 var signInWithPopup = fire.ɵzoneWrap(auth.signInWithPopup, true);
469 var signInWithRedirect = fire.ɵzoneWrap(auth.signInWithRedirect, true);
470 var signOut = fire.ɵzoneWrap(auth.signOut, true);
471 var unlink = fire.ɵzoneWrap(auth.unlink, true);
472 var updateCurrentUser = fire.ɵzoneWrap(auth.updateCurrentUser, true);
473 var updateEmail = fire.ɵzoneWrap(auth.updateEmail, true);
474 var updatePassword = fire.ɵzoneWrap(auth.updatePassword, true);
475 var updatePhoneNumber = fire.ɵzoneWrap(auth.updatePhoneNumber, true);
476 var updateProfile = fire.ɵzoneWrap(auth.updateProfile, true);
477 var useDeviceLanguage = fire.ɵzoneWrap(auth.useDeviceLanguage, true);
478 var verifyBeforeUpdateEmail = fire.ɵzoneWrap(auth.verifyBeforeUpdateEmail, true);
479 var verifyPasswordResetCode = fire.ɵzoneWrap(auth.verifyPasswordResetCode, true);
480
481 /**
482 * Generated bundle index. Do not edit.
483 */
484
485 exports.Auth = Auth;
486 exports.AuthInstances = AuthInstances;
487 exports.AuthModule = AuthModule;
488 exports.applyActionCode = applyActionCode;
489 exports.authInstance$ = authInstance$;
490 exports.authState = authState;
491 exports.checkActionCode = checkActionCode;
492 exports.confirmPasswordReset = confirmPasswordReset;
493 exports.connectAuthEmulator = connectAuthEmulator;
494 exports.createUserWithEmailAndPassword = createUserWithEmailAndPassword;
495 exports.deleteUser = deleteUser;
496 exports.fetchSignInMethodsForEmail = fetchSignInMethodsForEmail;
497 exports.getAdditionalUserInfo = getAdditionalUserInfo;
498 exports.getAuth = getAuth;
499 exports.getIdToken = getIdToken;
500 exports.getIdTokenResult = getIdTokenResult;
501 exports.getMultiFactorResolver = getMultiFactorResolver;
502 exports.getRedirectResult = getRedirectResult;
503 exports.idToken = idToken;
504 exports.initializeAuth = initializeAuth;
505 exports.isSignInWithEmailLink = isSignInWithEmailLink;
506 exports.linkWithCredential = linkWithCredential;
507 exports.linkWithPhoneNumber = linkWithPhoneNumber;
508 exports.linkWithPopup = linkWithPopup;
509 exports.linkWithRedirect = linkWithRedirect;
510 exports.multiFactor = multiFactor;
511 exports.onAuthStateChanged = onAuthStateChanged;
512 exports.onIdTokenChanged = onIdTokenChanged;
513 exports.parseActionCodeURL = parseActionCodeURL;
514 exports.provideAuth = provideAuth;
515 exports.reauthenticateWithCredential = reauthenticateWithCredential;
516 exports.reauthenticateWithPhoneNumber = reauthenticateWithPhoneNumber;
517 exports.reauthenticateWithPopup = reauthenticateWithPopup;
518 exports.reauthenticateWithRedirect = reauthenticateWithRedirect;
519 exports.reload = reload;
520 exports.sendEmailVerification = sendEmailVerification;
521 exports.sendPasswordResetEmail = sendPasswordResetEmail;
522 exports.sendSignInLinkToEmail = sendSignInLinkToEmail;
523 exports.setPersistence = setPersistence;
524 exports.signInAnonymously = signInAnonymously;
525 exports.signInWithCredential = signInWithCredential;
526 exports.signInWithCustomToken = signInWithCustomToken;
527 exports.signInWithEmailAndPassword = signInWithEmailAndPassword;
528 exports.signInWithEmailLink = signInWithEmailLink;
529 exports.signInWithPhoneNumber = signInWithPhoneNumber;
530 exports.signInWithPopup = signInWithPopup;
531 exports.signInWithRedirect = signInWithRedirect;
532 exports.signOut = signOut;
533 exports.unlink = unlink;
534 exports.updateCurrentUser = updateCurrentUser;
535 exports.updateEmail = updateEmail;
536 exports.updatePassword = updatePassword;
537 exports.updatePhoneNumber = updatePhoneNumber;
538 exports.updateProfile = updateProfile;
539 exports.useDeviceLanguage = useDeviceLanguage;
540 exports.user = user;
541 exports.verifyBeforeUpdateEmail = verifyBeforeUpdateEmail;
542 exports.verifyPasswordResetCode = verifyPasswordResetCode;
543 Object.keys(auth).forEach(function (k) {
544 if (k !== 'default' && !exports.hasOwnProperty(k)) Object.defineProperty(exports, k, {
545 enumerable: true,
546 get: function () {
547 return auth[k];
548 }
549 });
550 });
551
552 Object.defineProperty(exports, '__esModule', { value: true });
553
554})));
555//# sourceMappingURL=angular-fire-auth.umd.js.map