Meteorのアカウントパッケージはユーザーログインをどのように保持しているのですか? ブラウザでユーザーのログインを維持するために、一部のCookieまたはセッションを使用していますか? Meteor's Accounts Packageのメカニズムに関する詳細な記事はありますか?Meteorのアカウントパッケージはどのようにユーザーログインをブラウザに保存しますか?
0
A
答えて
3
私はこのような記事は知らないが、必要な情報はすべてsource code of accounts-base
packageにあります。
基本的に、ユーザがログインすると、makeClientLoggedIn()
ファンクションは彼のloginToken
を保存し、userId
をDDP接続に設定します。後者の動作では、サーバー側のMeteorメソッドにif (this.userId) ...
のようなものを書くことができます - それにはDDP接続のuserId
が含まれています。
loginToken
であり、有効期限およびuserId
はstored in localStorage
である。次回同じWebサイト(ブラウザのタブを更新)を訪れているときは、この保存されているデータはloaded immediately and DDP connection is configured before any message are sentです。
さらに、localStorage
is polled every 3 secondsは、別のブラウザタブでユーザーがログインしている(またはログアウトしている)場合があります。
関連する問題
- 1. vue jsでのユーザーログイン後に認証トークンを保存するにはどうすればよいですか?
- 2. firefoxは保存されたパスワードをどのように保存しますか?
- 3. cgi.FieldStorageはどのようにファイルを保存しますか?
- 4. vimはどのようにファイルを保存しますか?
- 5. authlogicはどのようにセッションを保存しますか?
- 6. Cassandraはnull値をどのように保存しますか?
- 7. AudioRecordはどのようにファイル(PCM.WAV)を保存しますか?
- 8. hibernateTemplateはどのように操作を保存しますか?
- 9. Password Managerのパスワードはどのように保存しますか?
- 10. どのようにNSUserDefaultsに整数を保存しますか?
- 11. どのように入力をテキストファイルに保存しますか?
- 12. Meteorのpackage.jsはどのように機能しますか?
- 13. Meteorはどのように動作しますか?クライアントとサーバーはどのように動作しますか?
- 14. どのようにアンドロイドコントロールのプロパティを保存しますか?
- 15. どのようにアンドロイドエミュレータのスナップショットを保存しますか?
- 16. Meteorアプリケーションはどのようにオフラインで動作しますか?
- 17. クッキーはローカルマシンにどのように保存されますか?
- 18. データはどのようにデータベースに保存されますか?
- 19. BigCommerceでデータをどのように保存しますか?
- 20. CREATE VIEW文をどのように保存しますか?
- 21. どのようにNSKeyedArchiverでデータを保存しますか?
- 22. ブラウザがブロブを保存しないようにするにはどうすればいいですか?
- 23. どのようにマップにファイルを保存できますか?
- 24. どのようにsudoにパスワードを保存させますか?
- 25. セレンウェブドライブはどのようにファイルをブラウザにアップロードしますか?
- 26. ブラウザはどのようにキャッシュを空にしますか?
- 27. プロファイル操作によるユーザーログインに最適なMeteorパッケージは何ですか?
- 28. ブラウザは常に画像ファイルをメモリに保存しますか?
- 29. テスト時にブラウザはCSSルールをローカルに保存しますか?
- 30. どのようにキャンバスをjpegとして保存し、そのjpegをシステムに保存しますか?