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
↓ 1 callers
Method
loginWithEmailAndPassword
({ email, password }: EmailAndPassword)
src/client/app/shared/auth/auth.service.ts:86
↓ 1 callers
Method
logout
()
src/client/app/shared/auth/components/account-management/account-management.component.ts:39
↓ 1 callers
Method
navigateTo
()
e2e/app.po.ts:4
↓ 1 callers
Method
navigateToRequestPasswordReset
()
e2e/auth/page-objects/request-password-reset.po.ts:6
↓ 1 callers
Method
reauthenticate
()
src/client/app/shared/auth/auth.service.ts:39
↓ 1 callers
Method
removeEmailAndPasswordProvider
(provider)
src/server/modules/auth/providers/email-and-password/email-and-password.service.ts:177
↓ 1 callers
Method
removeFacebookProvider
(provider)
src/server/modules/auth/providers/facebook/facebook.service.ts:117
↓ 1 callers
Method
removeGoogleProvider
(provider)
src/server/modules/auth/providers/google/google.service.ts:120
↓ 1 callers
Method
resetConnection
()
src/client/app/features/chat/chat.service.ts:27
↓ 1 callers
Method
resolve
()
src/server/modules/common/middlewares/retreive-user-id-from-request.middleware.ts:12
↓ 1 callers
Method
roleGuard
(roles: string[], requiredRoles: string[])
src/server/modules/auth/gateways/auth.gateway.ts:51
↓ 1 callers
Method
roleGuard
(roles: string[], requiredRoles: string[])
src/server/modules/chat/gateways/chat.gateway.ts:127
↓ 1 callers
Function
runAll
()
deploy-to-github.js:33
↓ 1 callers
Method
scheduleCheckForUpdate
()
src/client/app/shared/ngsw/ngsw-update.service.ts:36
↓ 1 callers
Method
sendPasswordResetEmail
({ email, token }: { email: string; token: string })
src/server/modules/common/mailgun.service.ts:10
↓ 1 callers
Method
signInWithSocialUser
(socialInfo)
src/client/app/shared/auth/auth.service.ts:138
↓ 1 callers
Method
sleep
(ms: number)
e2e/auth/page-objects/email-and-password-auth.pos.ts:39
↓ 1 callers
Method
updateEmailAndPasswordProvider
(provider)
src/server/modules/auth/providers/email-and-password/email-and-password.service.ts:181
↓ 1 callers
Method
upgradeAnonymousUserInDatabase
({ email, passwordHash, userId })
src/server/modules/auth/providers/email-and-password/email-and-password.service.ts:165
↓ 1 callers
Method
upgradeAnonymousUserToEmailAndPasswordUser
({ email, password }: EmailAndPassword)
src/client/app/shared/auth/auth.service.ts:64
↓ 1 callers
Method
upgradeAnonymousUserToSocial
(socialInfo)
src/client/app/shared/auth/auth.service.ts:163
↓ 1 callers
Method
waitForRequestPasswordResetToBeClickable
()
e2e/auth/page-objects/request-password-reset.po.ts:14
Method
activateUpdate
()
src/client/app/shared/ngsw/ngsw-update.service.ts:29
Method
addData
(data: UnparsedMessageData)
src/server/modules/chat/chat.cache.ts:39
Method
authenticateSocialUser
(socialUser: SocialUser)
src/server/modules/auth/auth.service.ts:80
Method
authenticateSocialUser
(@Req() req: Request, @Res() res: Response, @Body() body: SocialUser)
src/server/modules/auth/auth.controller.ts:30
Method
canActivate
()
src/client/app/shared/auth/guards/auth.guard.ts:12
Method
canActivate
(context: ExecutionContext)
src/server/modules/common/guards/roles.guard.ts:9
Method
changePassword
({ oldPassword, newPassword }: { oldPassword: string; newPassword: string })
src/client/app/shared/auth/auth.service.ts:113
Method
changePassword
()
src/client/app/shared/auth/components/account-management/change-password.component.ts:42
Method
changePassword
(body: { oldPassword: string; newPassword: string }, jwt: UserJWT)
src/server/modules/auth/auth.service.ts:764
Method
changePassword
(@Req() req: Request, @Res() res: Response, @Body() body)
src/server/modules/auth/auth.controller.ts:145
Function
checkCSRFTokenMiddleware
(req, res, next)
src/server/modules/common/middlewares/check-csrf-token.middleware.ts:1
Method
configure
(consumer: MiddlewareConsumer)
src/server/modules/auth/auth.module.ts:23
Function
constructor
()
src/client/app/shared/auth/social-module/classes/base-login-provider.class.ts:5
Method
constructor
( public router: Router, private injector: Injector, @Inject(PLATFORM_ID) private plat
src/client/app/app.component.ts:22
Method
constructor
(private seoService: SEOService)
src/client/app/features/not-found404.component.ts:25
Method
constructor
()
src/client/app/features/blog/blog.service.ts:5
Method
constructor
(private seoService: SEOService, blogService: BlogService)
src/client/app/features/blog/blog.component.ts:24
Method
constructor
(private auth: AuthService)
src/client/app/features/chat/chat.service.ts:15
Method
constructor
( private seoService: SEOService, private injector: Injector, @Inject(PLATFORM_ID) pri
src/client/app/features/chat/chat.component.ts:31
Method
constructor
( private seoService: SEOService, private injector: Injector, @Inject(PLATFORM_ID) pri
src/client/app/features/chat/chatroom.component.ts:27
Method
constructor
()
src/client/app/features/home/home.service.ts:5
Method
constructor
(private seoService: SEOService, private http: HttpClient, public authService: AuthService)
src/client/app/features/home/home.component.ts:28
Method
constructor
(private tokenExtractor: HttpXsrfTokenExtractor)
src/client/app/interceptors/http-xsrf.interceptor.ts:8
Method
constructor
(private swUpdate: SwUpdate, private snackBar: MatSnackBar)
src/client/app/shared/ngsw/ngsw-update.service.ts:12
Method
constructor
(private sanitizer: DomSanitizer)
src/client/app/shared/seo/json-ld.component.ts:11
Method
constructor
(private meta: Meta, private title: Title, private router: Router)
src/client/app/shared/seo/seo.service.ts:11
Method
constructor
(private http: HttpClient, @Inject(PLATFORM_ID) private platformId: Object, private snackbar: MatSnackBar)
src/client/app/shared/auth/auth.service.ts:31
Method
constructor
( private seoService: SEOService, private fb: FormBuilder, public auth: AuthService,
src/client/app/shared/auth/components/sign-in.component.ts:33
Method
constructor
( private seoService: SEOService, private fb: FormBuilder, public auth: AuthService,
src/client/app/shared/auth/components/create-account.component.ts:33
Method
constructor
(public auth: AuthService, public router: Router)
src/client/app/shared/auth/components/account-management/account-management.component.ts:23
Method
constructor
(public dialogRef: MatDialogRef<ConfirmDeleteAccountDialog>)
src/client/app/shared/auth/components/account-management/confirm-delete-account.dialog.ts:22
Method
constructor
(public auth: AuthService, private router: Router, public dialog: MatDialog)
src/client/app/shared/auth/components/account-management/delete-account.component.ts:20
Method
constructor
(public auth: AuthService, private fb: FormBuilder, private snackbar: MatSnackBar)
src/client/app/shared/auth/components/account-management/change-password.component.ts:25
Method
constructor
(public auth: AuthService, public router: Router, private snackbar: MatSnackBar, private fb: FormBuilder)
src/client/app/shared/auth/components/account-management/link-email-and-password-to-account.component.ts:21
Method
constructor
( private seoService: SEOService, private fb: FormBuilder, public auth: AuthService,
src/client/app/shared/auth/components/forgot-password/reset-password.component.ts:36
Method
constructor
( private seoService: SEOService, private fb: FormBuilder, public auth: AuthService,
src/client/app/shared/auth/components/forgot-password/request-password-reset.component.ts:33
Method
constructor
(public authService: AuthService, public router: Router)
src/client/app/shared/auth/guards/auth.guard.ts:10
Method
constructor
(public authService: AuthService, @Inject(PLATFORM_ID) private platformId: Object)
src/client/app/shared/auth/social-module/social-auth.service.ts:34
Method
constructor
( private seoService: SEOService, private fb: FormBuilder, private socialAuthService:
src/client/app/shared/auth/social-module/components/social-auth-sign-in.component.ts:33
Method
constructor
( private fb: FormBuilder, private socialAuthService: SocialAuthService, public auth:
src/client/app/shared/auth/social-module/components/link-social-to-account.component.ts:25
Method
constructor
(private clientId: string, private opt: LoginOptions = { scope: 'email,public_profile' }, private locale: stri
src/client/app/shared/auth/social-module/providers/facebook-login-provider.ts:10
Method
constructor
(private clientId: string, private opt: LoginOptions = { scope: 'email' })
src/client/app/shared/auth/social-module/providers/google-login-provider.ts:12
Method
constructor
(providers: AuthServiceConfigItem[])
src/client/app/shared/auth/social-module/classes/social-auth-service-config.class.ts:7
Method
constructor
( @InjectRepository(User) private readonly userRepository: Repository<User>, private readonly
src/server/modules/auth/auth.service.ts:37
Method
constructor
(private readonly authService: AuthService)
src/server/modules/auth/auth.controller.ts:17
Method
constructor
( @InjectRepository(User) private readonly userRepository: Repository<User>, private readonly
src/server/modules/auth/providers/anonymous/anonymous.service.ts:9
Method
constructor
( @InjectRepository(User) private readonly userRepository: Repository<User>, @InjectRepository
src/server/modules/auth/providers/email-and-password/email-and-password.service.ts:15
Method
constructor
( @InjectRepository(User) private readonly userRepository: Repository<User>, @InjectRepository
src/server/modules/auth/providers/google/google.service.ts:17
Method
constructor
( @InjectRepository(User) private readonly userRepository: Repository<User>, @InjectRepository
src/server/modules/auth/providers/facebook/facebook.service.ts:16
Method
constructor
(private readonly authCache: AuthCache, private readonly securityService: SecurityService)
src/server/modules/auth/gateways/auth.gateway.ts:17
Method
constructor
( @InjectRepository(Chatroom) private readonly chatRepository: Repository<Chatroom>, @InjectRe
src/server/modules/chat/chat.service.ts:14
Method
constructor
( private readonly chatCache: ChatCache, private readonly securityService: SecurityService,
src/server/modules/chat/gateways/chat.gateway.ts:30
Method
constructor
(@InjectRepository(RefreshToken) private readonly refreshTokenRepository: Repository<RefreshToken>)
src/server/modules/common/security/security.service.ts:24
Method
constructor
(private readonly reflector: Reflector)
src/server/modules/common/guards/roles.guard.ts:7
Method
constructor
(private readonly securityService: SecurityService, private readonly authService: AuthService)
src/server/modules/common/middlewares/retreive-user-id-from-request.middleware.ts:11
Method
constructor
(@InjectRepository(Article) private readonly articleRepository: Repository<Article>)
src/server/modules/article/article.service.ts:8
Method
createAnonymousUser
()
src/client/app/features/home/home.component.ts:39
Method
createAnonymousUser
()
src/client/app/shared/auth/auth.service.ts:47
Method
createAnonymousUser
()
src/server/modules/auth/auth.service.ts:246
Method
createAnonymousUser
(@Res() res: Response)
src/server/modules/auth/auth.controller.ts:62
Method
createArticle
(title: string, slug: string, content: string)
src/server/modules/article/article.service.ts:18
Method
createEmailAndPasswordUser
(body: EmailAndPasswordLoginInterface)
src/server/modules/auth/auth.service.ts:218
Method
createEmailAndPasswordUser
(@Res() res: Response, @Body() body: EmailAndPasswordLoginInterface)
src/server/modules/auth/auth.controller.ts:40
Method
createUserWithEmailAndPassword
()
src/client/app/shared/auth/components/create-account.component.ts:81
Method
deleteAccount
()
src/client/app/shared/auth/auth.service.ts:131
Method
deleteAccount
(jwt: UserJWT)
src/server/modules/auth/auth.service.ts:808
Method
deleteAccount
(@Req() req: Request, @Res() res: Response)
src/server/modules/auth/auth.controller.ts:184
Method
deleteAccountDialog
()
src/client/app/shared/auth/components/account-management/delete-account.component.ts:30
Method
deleteAllRefreshTokensAssociatedWithUser
(uuid: string)
src/server/modules/common/security/security.service.ts:59
Method
disavowAllRefreshTokens
()
src/client/app/shared/auth/auth.service.ts:117
Method
disavowAllRefreshTokens
()
src/client/app/shared/auth/components/account-management/account-management.component.ts:43
Method
disavowAllRefreshTokens
(@Req() req: Request, @Res() res: Response)
src/server/modules/auth/auth.controller.ts:170
Method
findAllArticles
()
src/server/modules/article/article.service.ts:10
Method
findArticleById
(id: string)
src/server/modules/article/article.service.ts:14
Method
getDeleteAccountButton
()
e2e/auth/page-objects/account-management.po.ts:22
Method
getRecaptcha
()
e2e/auth/page-objects/email-and-password-auth.pos.ts:31
Method
handleConnection
(client)
src/server/modules/auth/gateways/auth.gateway.ts:21
Method
handleConnection
(client: SocketIO.Socket)
src/server/modules/chat/gateways/chat.gateway.ts:38
← previous
next →
101–200 of 285, ranked by callers