Added cookie
This commit is contained in:
parent
a2b3c15933
commit
189bc52a57
@ -1,6 +1,7 @@
|
|||||||
"use client";
|
"use client";
|
||||||
|
|
||||||
import User from "@Front/Api/Auth/IdNot/User";
|
import User from "@Front/Api/Auth/IdNot/User";
|
||||||
|
import CookieService from "@Front/Services/CookieService/CookieService";
|
||||||
import EventEmitter from "@Front/Services/EventEmitter";
|
import EventEmitter from "@Front/Services/EventEmitter";
|
||||||
|
|
||||||
export default class UserStore {
|
export default class UserStore {
|
||||||
@ -20,9 +21,9 @@ export default class UserStore {
|
|||||||
//call connection function
|
//call connection function
|
||||||
const user: any = await User.getInstance().login(idnotUid);
|
const user: any = await User.getInstance().login(idnotUid);
|
||||||
|
|
||||||
//Save tokens in local storage
|
//Save tokens in cookies
|
||||||
localStorage.setItem("leCoffreAccessToken", user.accessToken);
|
CookieService.getInstance().setCookie("leCoffreAccessToken", user.accessToken);
|
||||||
localStorage.setItem("leCoffreRefreshToken", user.refreshToken);
|
CookieService.getInstance().setCookie("leCoffreRefreshToken", user.refreshToken);
|
||||||
|
|
||||||
this.event.emit("connection", this.accessToken);
|
this.event.emit("connection", this.accessToken);
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
@ -34,8 +35,9 @@ export default class UserStore {
|
|||||||
|
|
||||||
public async disconnect() {
|
public async disconnect() {
|
||||||
try {
|
try {
|
||||||
localStorage.removeItem("leCoffreAccessToken");
|
//Remove tokens from cookies
|
||||||
localStorage.removeItem("leCoffreRefreshToken");
|
CookieService.getInstance().deleteCookie("leCoffreAccessToken");
|
||||||
|
CookieService.getInstance().deleteCookie("leCoffreRefreshToken");
|
||||||
|
|
||||||
this.event.emit("disconnection", this.accessToken);
|
this.event.emit("disconnection", this.accessToken);
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user