繁体   English   中英

如何在 angular 中保持 session 存活(登录功能)

[英]How to keep session alive in angular (login foncionality)

我使用 angular(打字稿)和 Spring 启动(Java)当我处于管理模式(登录)时,我如何保持 session 活着,感谢代码执行或

这是获取所有帐户的服务代码

我知道这不安全,但只是为了学习哈哈

public getAdmin(): Observable<Admin[]>{
    return this.http.get<Admin[]>(`${this.apiServerUrl}/admin/all`);
  }

angular 应用程序保留了令牌和用户详细信息,以便与服务器保持通信。 此令牌通常会保存在与 angular 无关的 localStorage 中。

您可以像这样创建服务:

@Injectable
export class MyService {

  constructor() { }

 public saveUser(user) {   
    localStorage .setItem(U_KEY, JSON.stringify(user));    
  }
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM