From 44605c43606c6aa95836ea6f7f4b7da9ba92b893 Mon Sep 17 00:00:00 2001 From: Zoe Roux Date: Thu, 19 Mar 2020 01:34:00 +0100 Subject: [PATCH] Adding smooth autologin --- angular.json | 10 ++++-- src/app/app-routing.module.ts | 2 ++ src/app/app.component.html | 2 +- src/app/app.component.ts | 10 +++--- src/app/app.module.ts | 6 ++-- src/app/autologin/autologin.component.html | 1 + src/app/autologin/autologin.component.scss | 0 src/app/autologin/autologin.component.ts | 25 +++++++++++++ src/app/services/auth.service.ts | 42 +++++++++++++++++----- 9 files changed, 79 insertions(+), 19 deletions(-) create mode 100644 src/app/autologin/autologin.component.html create mode 100644 src/app/autologin/autologin.component.scss create mode 100644 src/app/autologin/autologin.component.ts diff --git a/angular.json b/angular.json index a15f0b33..e43e8a41 100644 --- a/angular.json +++ b/angular.json @@ -99,6 +99,10 @@ } } } - }}, - "defaultProject": "kyoo" -} + } + }, + "defaultProject": "kyoo", + "cli": { + "analytics": false + } +} \ No newline at end of file diff --git a/src/app/app-routing.module.ts b/src/app/app-routing.module.ts index 185c71ab..f1fc0ea5 100644 --- a/src/app/app-routing.module.ts +++ b/src/app/app-routing.module.ts @@ -15,6 +15,7 @@ import { ShowDetailsComponent } from './show-details/show-details.component'; import {LoginComponent} from "./login/login.component"; import {UnauthorizedComponent} from "./unauthorized/unauthorized.component"; import {LogoutComponent} from "./logout/logout.component"; +import {AutologinComponent} from "./autologin/autologin.component"; const routes: Routes = [ { path: "browse", component: BrowseComponent, pathMatch: "full", resolve: { shows: LibraryResolverService } }, @@ -26,6 +27,7 @@ const routes: Routes = [ { path: "search/:query", component: SearchComponent, resolve: { items: SearchResolverService } }, { path: "login", component: LoginComponent }, { path: "logout", component: LogoutComponent }, + { path: "autologin", component: AutologinComponent }, { path: "unauthorized", component: UnauthorizedComponent }, { path: "**", component: NotFoundComponent } ]; diff --git a/src/app/app.component.html b/src/app/app.component.html index 337d1184..c3ac453a 100644 --- a/src/app/app.component.html +++ b/src/app/app.component.html @@ -19,7 +19,7 @@ search -