PHPWebサービスを使用してJQMWebアプリを作成しています。ユーザーはサインインして、たとえばクラブからソーダを購入したことを登録できます。この情報はデータベースに保存され、最終的に請求されます。
私がやりたいことを説明するために:私はすでにこれをAndroidアプリとして実装しています。Androidアプリでの私の「セッション処理」は、サーバーでの認証が成功すると、ユーザーの資格情報をAndroidのsavedPeferences(永続的なローカルストレージ)に保存するだけです。その後、これらのクレデンシャルは後続のサーバーリクエストごとに再送信されるため、ユーザーはアプリを初めて実行するときに一度だけサインインする必要があります。
JQMアプリでこの動作をできるだけ模倣したいと思います。理想的には、ユーザーはログアウトを選択しない限り、一度だけサインインする必要があります。
ウェブサイトのプログラミングに関しては少し錆びているので、最善のアプローチは何でしょうか?期限が切れていない料理?PHPセッションを使用しますか、それともJavaScriptですべてを処理しますか?
これは趣味のプロジェクト用です。私は、過度に安全で複雑なものよりも単純な解決策を好みます。ありがとう!
編集:マイクの答えを読んだ後、私はこのプラグインに出くわしました:https ://github.com/carhartl/jquery-cookie おそらくこれはユーザーをログインさせ続ける最も簡単な方法です。