Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/EreckGordon/angular-universal-pwa-starter
/ functions
Functions
285 in github.com/EreckGordon/angular-universal-pwa-starter
⨍
Functions
285
◇
Types & classes
178
Method
hasRole
()
src/server/modules/common/guards/roles.guard.ts:18
Method
initialize
()
src/client/app/shared/auth/social-module/providers/facebook-login-provider.ts:14
Method
initialize
()
src/client/app/shared/auth/social-module/providers/google-login-provider.ts:16
Method
intercept
(req: HttpRequest<any>, next: HttpHandler)
src/client/app/interceptors/http-xsrf.interceptor.ts:10
Method
linkEmailAndPasswordToAccount
()
src/client/app/shared/auth/components/account-management/link-email-and-password-to-account.component.ts:65
Method
linkProviderToAccount
(userId: string, providerData: any, refreshToken: string)
src/server/modules/auth/auth.service.ts:343
Method
linkProviderToAccount
(@Req() req: Request, @Res() res: Response, @Body() body)
src/server/modules/auth/auth.controller.ts:112
Method
linkProviderToExistingAccount
( user: User, emailAndPasswordUser: EmailAndPasswordLoginInterface, refreshToken: stri
src/server/modules/auth/providers/email-and-password/email-and-password.service.ts:63
Method
linkProviderToExistingAccount
(user: User, socialUser: SocialUser, refreshToken: string)
src/server/modules/auth/providers/facebook/facebook.service.ts:96
Function
loadScript
(id: string, src: string, onload: any)
src/client/app/shared/auth/social-module/classes/base-login-provider.class.ts:11
Method
loginEmailAndPasswordUser
(body: EmailAndPasswordLoginInterface)
src/server/modules/auth/auth.service.ts:48
Method
loginEmailAndPasswordUser
(@Req() req: Request, @Res() res: Response, @Body() body: EmailAndPasswordLoginInterface)
src/server/modules/auth/auth.controller.ts:20
Method
logout
()
src/client/app/shared/auth/auth.service.ts:124
Method
logout
(@Res() res: Response)
src/server/modules/auth/auth.controller.ts:197
Method
ngOnChanges
(changes: SimpleChanges)
src/client/app/shared/seo/json-ld.component.ts:13
Method
ngOnDestroy
()
src/client/app/features/blog/blog.component.ts:30
Method
ngOnDestroy
()
src/client/app/features/chat/chat.component.ts:53
Method
ngOnDestroy
()
src/client/app/features/chat/chatroom.component.ts:58
Method
ngOnDestroy
()
src/client/app/features/home/home.component.ts:35
Method
ngOnDestroy
()
src/client/app/shared/auth/components/sign-in.component.ts:80
Method
ngOnDestroy
()
src/client/app/shared/auth/components/create-account.component.ts:96
Method
ngOnDestroy
()
src/client/app/shared/auth/components/account-management/account-management.component.ts:51
Method
ngOnDestroy
()
src/client/app/shared/auth/components/account-management/delete-account.component.ts:49
Method
ngOnDestroy
()
src/client/app/shared/auth/components/account-management/change-password.component.ts:73
Method
ngOnDestroy
()
src/client/app/shared/auth/components/account-management/link-email-and-password-to-account.component.ts:78
Method
ngOnDestroy
()
src/client/app/shared/auth/components/forgot-password/reset-password.component.ts:110
Method
ngOnDestroy
()
src/client/app/shared/auth/components/forgot-password/request-password-reset.component.ts:68
Method
ngOnDestroy
()
src/client/app/shared/auth/social-module/components/social-auth-sign-in.component.ts:71
Method
ngOnDestroy
()
src/client/app/shared/auth/social-module/components/link-social-to-account.component.ts:69
Method
ngOnInit
()
src/client/app/features/blog/blog.component.ts:28
Method
ngOnInit
()
src/client/app/features/chat/chat.component.ts:44
Method
ngOnInit
()
src/client/app/features/chat/chatroom.component.ts:40
Method
ngOnInit
()
src/client/app/features/home/home.component.ts:33
Method
ngOnInit
()
src/client/app/shared/auth/components/sign-in.component.ts:43
Method
ngOnInit
()
src/client/app/shared/auth/components/create-account.component.ts:43
Method
ngOnInit
()
src/client/app/shared/auth/components/account-management/account-management.component.ts:25
Method
ngOnInit
()
src/client/app/shared/auth/components/account-management/delete-account.component.ts:22
Method
ngOnInit
()
src/client/app/shared/auth/components/account-management/change-password.component.ts:27
Method
ngOnInit
()
src/client/app/shared/auth/components/account-management/link-email-and-password-to-account.component.ts:23
Method
ngOnInit
()
src/client/app/shared/auth/components/forgot-password/reset-password.component.ts:47
Method
ngOnInit
()
src/client/app/shared/auth/components/forgot-password/request-password-reset.component.ts:43
Method
ngOnInit
()
src/client/app/shared/auth/social-module/components/social-auth-sign-in.component.ts:44
Method
ngOnInit
()
src/client/app/shared/auth/social-module/components/link-social-to-account.component.ts:33
Method
onJoinChatroom
(client: SocketIO.Socket, data: { roomName: string })
src/server/modules/chat/gateways/chat.gateway.ts:61
Function
onPrepare
()
protractor.conf.js:20
Method
onRecentlyCreatedAnon
(client, data)
src/server/modules/auth/gateways/auth.gateway.ts:36
Method
onRecentlyCreatedAnon
(client: SocketIO.Socket, data: { roomName: string; message: string })
src/server/modules/chat/gateways/chat.gateway.ts:101
Method
publicRSAKey
()
src/server/modules/common/security/security.service.ts:26
Method
reauthenticateUser
(jwt)
src/server/modules/auth/auth.service.ts:651
Method
reauthenticateUser
(@Req() req: Request, @Res() res: Response)
src/server/modules/auth/auth.controller.ts:156
Method
requestPasswordReset
({ email }: { email: string })
src/client/app/shared/auth/auth.service.ts:93
Method
requestPasswordReset
()
src/client/app/shared/auth/components/forgot-password/request-password-reset.component.ts:63
Method
requestPasswordReset
({ email }: { email: string })
src/server/modules/auth/auth.service.ts:687
Method
requestPasswordReset
(@Req() req: Request, @Res() res: Response, @Body() body: { email: string })
src/server/modules/auth/auth.controller.ts:124
Method
resetPassword
({ password, token }: { password: string; token: string })
src/client/app/shared/auth/auth.service.ts:106
Method
resetPassword
()
src/client/app/shared/auth/components/forgot-password/reset-password.component.ts:98
Method
resetPassword
({ password, token }: { password: string; token: string })
src/server/modules/auth/auth.service.ts:716
Method
resetPassword
(@Req() req: Request, @Res() res: Response, @Body() body: { password: string; token: string })
src/server/modules/auth/auth.controller.ts:134
Method
revokeAccessToken
(accessToken: string)
src/server/modules/auth/providers/facebook/facebook.service.ts:121
Method
routesRender
(@Req() req: Request, @Res() res: Response)
src/server/modules/server-side-rendering/server-side-rendering.controller.ts:9
Method
sendMessage
(messageData: { roomName: string; message: string })
src/client/app/features/chat/chat.service.ts:37
Method
sendMessage
(message)
src/client/app/features/chat/chatroom.component.ts:54
Method
signIn
()
src/client/app/shared/auth/components/sign-in.component.ts:72
Method
signIn
(providerId: string, opt?: LoginOptions)
src/client/app/shared/auth/social-module/social-auth.service.ts:41
Method
signIn
()
src/client/app/shared/auth/social-module/providers/facebook-login-provider.ts:48
Method
signIn
()
src/client/app/shared/auth/social-module/providers/google-login-provider.ts:48
Method
signInWithFacebook
()
src/client/app/shared/auth/social-module/components/social-auth-sign-in.component.ts:67
Method
signInWithFacebook
()
src/client/app/shared/auth/social-module/components/link-social-to-account.component.ts:65
Method
signInWithGoogle
()
src/client/app/shared/auth/social-module/components/social-auth-sign-in.component.ts:63
Method
signInWithGoogle
()
src/client/app/shared/auth/social-module/components/link-social-to-account.component.ts:61
Method
signOut
()
src/client/app/shared/auth/social-module/social-auth.service.ts:55
Method
signOut
()
src/client/app/shared/auth/social-module/providers/facebook-login-provider.ts:71
Method
signOut
()
src/client/app/shared/auth/social-module/providers/google-login-provider.ts:69
Method
toggleShowChangePassword
()
src/client/app/shared/auth/components/account-management/account-management.component.ts:47
Method
toggleShowNewPassword
()
src/client/app/shared/auth/components/account-management/change-password.component.ts:38
Method
toggleShowOldPassword
()
src/client/app/shared/auth/components/account-management/change-password.component.ts:34
Method
toggleShowPassword
()
src/client/app/shared/auth/components/sign-in.component.ts:76
Method
toggleShowPassword
()
src/client/app/shared/auth/components/create-account.component.ts:92
Method
toggleShowPassword
()
src/client/app/shared/auth/components/account-management/link-email-and-password-to-account.component.ts:74
Method
toggleShowPassword
()
src/client/app/shared/auth/components/forgot-password/reset-password.component.ts:106
Method
upgradeAnonymousUserToEmailAndPassword
( userId: string, body: EmailAndPasswordLoginInterface, refreshToken: string )
src/server/modules/auth/auth.service.ts:268
Method
upgradeAnonymousUserToEmailAndPassword
(@Req() req: Request, @Res() res: Response, @Body() body: EmailAndPasswordLoginInterface)
src/server/modules/auth/auth.controller.ts:72
Method
upgradeAnonymousUserToEmailAndPassword
({ email, password, userId, refreshToken, }: { email: string;
src/server/modules/auth/providers/email-and-password/email-and-password.service.ts:131
Method
upgradeAnonymousUserToSocial
(userId: string, socialUser: SocialUser)
src/server/modules/auth/auth.service.ts:309
Method
upgradeAnonymousUserToSocial
(@Req() req: Request, @Res() res: Response, @Body() body)
src/server/modules/auth/auth.controller.ts:92
← previous
201–285 of 285, ranked by callers