SYMBOL INDEX (60 symbols across 24 files) FILE: protractor.conf.js method onPrepare (line 22) | onPrepare() { FILE: server/controllers/auth.controller.js function generateToken (line 8) | function generateToken(user) { FILE: server/controllers/user.controller.js function insert (line 17) | async function insert(user) { FILE: server/routes/auth.route.js function register (line 19) | async function register(req, res, next) { function login (line 27) | function login(req, res) { FILE: server/routes/user.route.js function insert (line 13) | async function insert(req, res) { FILE: src/app/admin/admin-routing.module.ts class AdminRoutingModule (line 24) | class AdminRoutingModule {} FILE: src/app/admin/admin-user-guard.ts class OnlyAdminUsersGuard (line 10) | class OnlyAdminUsersGuard implements CanActivate { method constructor (line 11) | constructor(private authService: AuthService) {} method canActivate (line 13) | canActivate(): Observable { FILE: src/app/admin/admin.component.ts class AdminComponent (line 7) | class AdminComponent {} FILE: src/app/admin/admin.module.ts class AdminModule (line 13) | class AdminModule {} FILE: src/app/app-routing.module.ts class AppRoutingModule (line 27) | class AppRoutingModule {} FILE: src/app/app.component.ts class AppComponent (line 15) | class AppComponent { method constructor (line 23) | constructor( method registerSvgIcons (line 31) | registerSvgIcons() { FILE: src/app/app.module.ts function appInitializerFactory (line 16) | function appInitializerFactory(authService: AuthService) { class AppModule (line 48) | class AppModule {} FILE: src/app/auth/auth.module.ts class AuthModule (line 13) | class AuthModule {} FILE: src/app/auth/login/login.component.ts class LoginComponent (line 11) | class LoginComponent { method constructor (line 15) | constructor(private router: Router, private authService: AuthService) {} method login (line 17) | login(): void { FILE: src/app/auth/register/register.component.ts class RegisterComponent (line 18) | class RegisterComponent { method constructor (line 19) | constructor(private router: Router, private authService: AuthService) {} method passwordsMatchValidator (line 21) | passwordsMatchValidator( method fullname (line 42) | get fullname(): AbstractControl { method email (line 46) | get email(): AbstractControl { method password (line 50) | get password(): AbstractControl { method repeatPassword (line 54) | get repeatPassword(): AbstractControl { method register (line 58) | register(): void { FILE: src/app/header/header.component.ts class HeaderComponent (line 13) | class HeaderComponent { method constructor (line 16) | constructor(private router: Router, private authService: AuthService) {} method logout (line 18) | logout(): void { FILE: src/app/home/home.component.ts class HomeComponent (line 8) | class HomeComponent {} FILE: src/app/interceptors/header.interceptor.ts class AuthHeaderInterceptor (line 14) | class AuthHeaderInterceptor implements HttpInterceptor { method constructor (line 15) | constructor(private authService: AuthService) {} method intercept (line 17) | intercept( FILE: src/app/interceptors/http-error.interceptor.ts class CatchErrorInterceptor (line 15) | class CatchErrorInterceptor implements HttpInterceptor { method constructor (line 16) | constructor(private snackBar: MatSnackBar) {} method intercept (line 18) | intercept( FILE: src/app/shared/guards/auth.guard.ts class AuthGuard (line 10) | class AuthGuard implements CanActivate { method constructor (line 11) | constructor(private router: Router, private authService: AuthService) {} method canActivate (line 13) | canActivate(): Observable { FILE: src/app/shared/interfaces/user.interface.ts type User (line 1) | interface User { FILE: src/app/shared/services/auth/auth.service.ts type AuthResponse (line 11) | interface AuthResponse { class AuthService (line 17) | class AuthService { method constructor (line 20) | constructor(private http: HttpClient, private tokenStorage: TokenStora... method login (line 22) | login(email: string, password: string): Observable { method register (line 34) | register( method setUser (line 56) | setUser(user: User | null): void { method getUser (line 64) | getUser(): Observable { method me (line 68) | me(): Observable { method signOut (line 76) | signOut(): void { method getAuthorizationHeaders (line 81) | getAuthorizationHeaders() { method checkTheUserOnTheFirstLoad (line 90) | checkTheUserOnTheFirstLoad(): Promise { FILE: src/app/shared/services/auth/token.storage.ts class TokenStorage (line 4) | class TokenStorage { method signOut (line 7) | signOut(): void { method saveToken (line 12) | saveToken(token?: string): void { method getToken (line 17) | getToken(): string | null { FILE: src/app/shared/shared.module.ts class SharedModule (line 47) | class SharedModule {}