前提・実現したいこと
androidでチャットアプリを実装しています。
ログイン認証について質問させてください。
現在、以下のようなフローです
■初回アプリ立ち上げ
アプリのログイン画面
↓
外部のログインAPIにメールアドレスとパスワードをPOST
↓
ログインが成功したらユーザー情報が返却されるので、
Apllicationクラスを継承したModelクラスにユーザー情報を格納して認証完了
そこで初回以降のアプリ立ち上げ時にLINEやSlackのように自動でログインさせたいと考えております。
短絡的にローカルストレージにログイン情報やユーザー情報を書き込めば動きはすると思いますが、
セキュリティ的によろしくないと考えております。
どのように実現するのが一般的なのでしょうか?
環境
Windows10 Android9.0 Android Java
有識者の方、お力添えいただけますと幸いです。
認証サーバについて
外部のログインAPIにメールアドレスとパスワードをPOST
と書かせていただきましたが、
認証サーバを立てている、というより
外部で既に運用中のWebサービスに組み込まれているログイン機能を利用している形になっています。
回答2件
あなたの回答
tips
プレビュー