在使用vue webpack构建单页应用,有几个问题不太清楚。
1,用户授权、登录状态如何处理?
2,单页应用中cookie是否并没有什么用途了?
3,webpack编译出来的dist目录,里面的index.html和静态文件是直接用nginx跑吗?
4,有没有详细点的webpack资料,官网一般只解释了各个配置的意思但没有演示,很多配置项只能看懂却不理解也不会用
目前主要疑点在第1个问题,望大神解答
PHP中文网2017-05-15 17:04:45
1 + 2: 結局のところ、ログイン状態の維持とは、ログイン後のログイン セッションを表すトークンをクライアントに取得させることに他なりません。これを取得できれば、実際にはさまざまな手段で実行できることがわかります。これは実装オプションの 1 つにすぎません。つまり、ログインを適切に処理し、ログイン後にサーバーが新しいトークンを登録し、クライアント側にトークンを発行することが重要です。それは実装によって異なりますが、Cookie / localStorage でも問題ありません。または、単に JS 変数を使用してそれを維持することもできます (更新後に状態が失われることを気にしない場合)
3 - はい、ただしhistoryStateを使用する場合は、URLが正しく処理されるようにtry_filesを設定(または/および書き換え)してください
4 - この質問は一般的すぎるため、必要に応じてドキュメントを検索してください