2016-05-26 13 views
-2

ログインページを備えたフラスコアプリをMySqlに接続しました。私は通常、chromeを使って自分のlocalhost上で実行します。私のログインは正常に動作します。今私が望むのは、別のブラウザで自分のアプリを開いたときに、クロムで自分のアプリにログインしても、それが必要でないログインページを再び提供する場合です。 ログインは1つだけ必要です。もし私がクロムを使ってログインしていて、それをFireFoxで開くと、ログインしたセッションに対応するログインページは表示されません。 "単に別のブラウザにログオンしてここにログインしてください。フラスコを使用した1回のログイン

そう私にいくつかのステップを提案する場合

は、このことが可能です。

答えて

0

1つのブラウザが別で保存されたクッキーについて何も知らないので、これは、完全に不可能です。

一般的なアプローチは、別のログイン時にログアウトを強制することですユーザが既にログインしている場合はログインを拒否してください。

別の方法IPアドレスでログインしているユーザーを検出することですが、これは本当に悪い考えです。なぜなら、単一のIPの後ろに何千人ものユーザーがいるからです。

+0

ファイン、 次に、別のログイン試行で強制ログアウトを実装する方法、またはオプションとして、ユーザーが既にログインしている場合にログインを拒否する方法。?? – Ashok

+0

申し訳ありませんが、このコミュニティは問題を解決することであり、コードを書くことではありません。自分で実装してみてください。問題がある場合はプログラミング関連の質問に戻ってください。あなたの助けがあなたを助けようとします。 –

+0

私はいくつかの指針が必要なコードを尋ねなかった。 Mr.Andrejs Cainikovs – Ashok

関連する問題