gpt4 book ai didi

Angular4 session 处理

转载 作者:太空狗 更新时间:2023-10-29 18:15:56 25 4
gpt4 key购买 nike

我有一个用于 API 的 sailsjs 后端,我想使用 Angular4 作为我的前端。我想知道,如何处理 Angular 上的 session ?我尝试阅读文档,但无法得出任何结论。

特别是我需要能够处理登录、注销、CSRF 保护等。是否可以在 Sails 中使用 Angular4,因为 Sails 内置了所有这些?

最佳答案

因为你想在 Angular4 中使用 sails,你可能需要在你的 index.html 中添加 sails.io.js 作为 <script src="/assets/sails.io/sails.io.js"></script> ,将您的 sails.io.js 保存在 assets/sails.io/文件夹中,然后导入 SailsModule 并在您的 app.module.ts 中注册 sails 模块。同时添加

imports:[SailsModule.forRoot()]

您可能需要在构造函数中注入(inject) SailsS​​ervice 并在 ngOnInit() 中调用 SailsS​​ervice 的 connect() 方法。然后你可以使用request(options):Observable SailsS​​ervice 的方法在 req.session 的帮助下获取请求(检查 http://sailsjs.com/documentation/reference/web-sockets/socket-client/io-socket-request 并检查 http://sailsjs.com/documentation/concepts/sessions )您可以获得 session 值和属性。

关于Angular4 session 处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45309937/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com