84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
在使用vue webpack构建单页应用,有几个问题不太清楚。
1,用户授权、登录状态如何处理?
2,单页应用中cookie是否并没有什么用途了?
3,webpack编译出来的dist目录,里面的index.html和静态文件是直接用nginx跑吗?
4,有没有详细点的webpack资料,官网一般只解释了各个配置的意思但没有演示,很多配置项只能看懂却不理解也不会用
目前主要疑点在第1个问题,望大神解答
认证高级PHP讲师
1 + 2: 说到底登录态的维护无非就是让客户端在登录之后, 拿到一个表示你的登录会话的令牌, 能get到这一点的话你就会了解其实可以各种手段都只是其实现方案之一罢了. 所以这个的关键只要是你处理好登录, 以及登录后服务器注册一个新的令牌并且向客户端下发令牌就行了. 至于客户端的存储则取决于你的实现, cookie / localStorage都可以, 或者你也可以单纯的用js的变量来维护(如果你不介意刷新之后状态丢失的话)
3 - 是的, 但是如果你使用了historyState, 那么要配置一下try_files(或者/以及rewrite)让URL都正确的处理
4 - 这个问题太笼统了, 按需去文档搜索吧
1 + 2: 说到底登录态的维护无非就是让客户端在登录之后, 拿到一个表示你的登录会话的令牌, 能get到这一点的话你就会了解其实可以各种手段都只是其实现方案之一罢了. 所以这个的关键只要是你处理好登录, 以及登录后服务器注册一个新的令牌并且向客户端下发令牌就行了. 至于客户端的存储则取决于你的实现, cookie / localStorage都可以, 或者你也可以单纯的用js的变量来维护(如果你不介意刷新之后状态丢失的话)
3 - 是的, 但是如果你使用了historyState, 那么要配置一下try_files(或者/以及rewrite)让URL都正确的处理
4 - 这个问题太笼统了, 按需去文档搜索吧