2012-04-13 17 views
0

ios用の電話ギャップアプリで安全なログインとセッションを作成する方法についていくつか情報を得ようとしました。私はAPIを介してオンラインサーバーに話そうとしています。誰かいくつかのヒントやいくつかの出発点を与えることができますか?phonegapのサーバーへの安全なセッションログイン

ありがとう

答えて

0

あなたのクライアントとサーバーの間の安全なログインや安全なやりとりが必要なのですか?

セキュリティで保護されたログインが必要な場合は、を使用してユーザー名とパスワードを送信することをお勧めします。 HTTPSをサーバーに送信します。サーバー側でそれをチェックし、OKならセッショントークンとセッションクッキーに応答します。残りのインタラクションについては、あなた自身を特定するためにセソインクッキーを送信するだけです。ユーザーがアプリをオフにしてもう一度起動すると、新しいセッションクッキーを取得するために、ユーザー名+パスワード(HTTPS)の代わりにトークンをサーバに送信すると、トークンの有効期限がチェックされます。

このようにすると、常にユーザーデータを送信する必要がなくなり、ユーザーはアプリを起動するたびにログインする必要がなくなります。あなたはまた、この行動を達成することができますあなたが電話機にユーザー名とパスワードを格納するが、それは非常に悪い習慣です。クライアントとサーバー間の完全な安全な接続(支払いや物事のような)が必要な場合は、HTTPSを使用してすべてを行う必要があります。

基本的には、標準のウェブテクノロジを使用します。これを処理するこの方法は、トークン認証と呼ばれます。

関連する問題