2011-06-09 13 views
0

私はwebserverと通信するアプリを持っています。このWebサーバにはSQLiteデータベースがあります。iPhoneでのユーザーログインの問題

ユーザーは、アプリからアカウントにログオンできます。

ユーザーがあるデバイスからすでにログインしている場合、他のデバイスから同時にログインできないようにしたいと考えています。

どうすれば実現できますか?あなたはブールあなたはログインを行うことができることを意味している真になったであろうし、別のアプリにすでにログインしている場合

For that you need to have some **Boolean variable** inside your **SQlite Table in server**. So, when you are successfully logged in make that boolean to true .And please check this variable value to be True or False when doing login. 

+0

どのようにして、ログイン1/0に値を設定しますsqlitedb内の行を追加することについてはどうですか?変数が1のときにログインしようとすると、あなたは傾けますか? – doge

+0

はい、私はこの解決策を考えましたが、ユーザーが直接アプリケーションを終了できるようにフラグをリセットすると、アプリの終了を検出する方法はありません。 – meetpd

答えて

1

トリックの少しだけ、タスクを行うことができます。このトリックはあなたに大いに役立つでしょう

希望

+0

はい、私はこの解決策を考えましたが、ユーザーが直接アプリケーションを終了できるように、このフラグをリセットする方法はありますか?アプリの終了を検出する方法はありません。 – meetpd

+0

ログアウトするには、別のWebサービスを作成する必要があります....成功したログアウトでは、ユーザーが正常にログアウトしたかどうかをチェックするためにbool値を返す必要があります。そして成功すると、Bool値をFalseに更新します。 :) –