From 9708d370e0b93baf8f19c20e0743b02fe035604d Mon Sep 17 00:00:00 2001 From: Chneemann Date: Sat, 25 May 2024 09:21:07 +0200 Subject: [PATCH] reverse sessionId to user --- .../contact-form/contact-form.component.ts | 1 - src/app/interfaces/user.interface.ts | 1 - src/app/services/login.service.ts | 17 ----------------- 3 files changed, 19 deletions(-) diff --git a/src/app/components/contacts/contact-edit-new/contact-form/contact-form.component.ts b/src/app/components/contacts/contact-edit-new/contact-form/contact-form.component.ts index d0ea302..63ade57 100644 --- a/src/app/components/contacts/contact-edit-new/contact-form/contact-form.component.ts +++ b/src/app/components/contacts/contact-edit-new/contact-form/contact-form.component.ts @@ -56,7 +56,6 @@ export class ContactFormComponent implements OnInit, OnChanges { color: '', status: false, lastLogin: 0, - sessionId: '', }; ngOnInit() { diff --git a/src/app/interfaces/user.interface.ts b/src/app/interfaces/user.interface.ts index 59743d0..c631ff3 100644 --- a/src/app/interfaces/user.interface.ts +++ b/src/app/interfaces/user.interface.ts @@ -9,5 +9,4 @@ export interface User { color: string; status: boolean; lastLogin: number; - sessionId: string; } diff --git a/src/app/services/login.service.ts b/src/app/services/login.service.ts index 5e0491a..14ab39e 100644 --- a/src/app/services/login.service.ts +++ b/src/app/services/login.service.ts @@ -87,7 +87,6 @@ export class LoginService { : '', color: this.sharedService.generateRandomColor(), lastLogin: new Date().getTime(), - sessionId: this.generateRandomString(30), }; this.createUserInFirestore(userDataToSave); }) @@ -122,7 +121,6 @@ export class LoginService { initials: firstName.slice(0, 1) + lastName.slice(0, 1), color: this.sharedService.generateRandomColor(), lastLogin: 0, - sessionId: this.generateRandomString(30), }); } else { this.ifExistUser(user.uid); @@ -145,7 +143,6 @@ export class LoginService { initials: user.initials, color: user.color, lastLogin: new Date().getTime(), - sessionId: this.generateRandomString(30), }; const usersCollection = collection(this.firestore, 'users'); try { @@ -168,7 +165,6 @@ export class LoginService { await updateDoc(doc(collection(this.firestore, 'users'), userId), { status: status, lastLogin: new Date().getTime(), - sessionId: this.generateRandomString(30), }); window.location.reload(); } @@ -190,19 +186,6 @@ export class LoginService { localStorage.setItem('currentUserJOIN', JSON.stringify(userId)); } - generateRandomString(length: number): string { - const characters = - 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789!@#$%^&*()_+{}:"<>?|[];\',./`~'; - let result = ''; - const charactersLength = characters.length; - - for (let i = 0; i < length; i++) { - result += characters.charAt(Math.floor(Math.random() * charactersLength)); - } - - return result; - } - // LOGOUT logout(userId: string) {