File tree Expand file tree Collapse file tree 2 files changed +6
-0
lines changed
packages-exp/auth-exp/src/core Expand file tree Collapse file tree 2 files changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -197,6 +197,7 @@ export {
197197export { getIdToken , getIdTokenResult } from './user/id_token_result' ;
198198export { unlink } from './user/link_unlink' ;
199199export { getAdditionalUserInfo } from './user/additional_user_info' ;
200+ export { userFromJSON } from './user/user_impl' ;
200201
201202// Non-optional user methods.
202203export { reload } from './user/reload' ;
Original file line number Diff line number Diff line change @@ -26,6 +26,7 @@ import { FinalizeMfaResponse } from '../../api/authentication/mfa';
2626import { Auth } from '../../model/auth' ;
2727import { IdTokenResponse } from '../../model/id_token' ;
2828import { MutableUserInfo , User , UserParameters } from '../../model/user' ;
29+ import { _castAuth } from '../auth/auth_impl' ;
2930import { AuthErrorCode } from '../errors' ;
3031import { PersistedBlob } from '../persistence' ;
3132import { _assert } from '../util/assert' ;
@@ -317,3 +318,7 @@ export class UserImpl implements User {
317318 return user ;
318319 }
319320}
321+
322+ export function userFromJSON ( auth : externs . Auth , json : string ) : externs . User {
323+ return UserImpl . _fromJSON ( _castAuth ( auth ) , JSON . parse ( json ) ) ;
324+ }
You can’t perform that action at this time.
0 commit comments