知りたいこと
RoR と Laravel で作成されたシステムのアカウント統合について最良の方法が知りたい。
背景
RoR と Laravel で別々に作成された既存システムがあり、各々で現在はメールアドレスとパスワードで新規登録&ログインをするような形のシステムがあります。今回こちらのシステムのアカウント統合を行うこととなりどのような方法を取ろうか悩んでおりました。
今回考えていないこと
ソーシャルログインでのログインの統一は考えておりません。既存の Email と パスワード で考えております。
各システムのインフラ
RoR 側 AWS(Elasticbeanstalk) & RDS
Laravel 側 某VPSサーバー & サーバー内DB
案として
1.両方のシステムから認証用のAPIを生やし、一方のシステムログイン時にもう一方にも認証の確認をする
2.認証用のサーバーを用意してそちらでユーザーの情報を一括管理する。
3.Laravel 側 某VPSサーバーのシステムをAWSに移動し、RDSを直接参照&認証とする。
上記の3案が今の所思いつく手段なのですが、こういったケースは割とありそうでしたのでお答えをお持ちの方がいらっしゃいましたら是非ご教授願いたいと思いましてご質問させていただきました。工数や保守面からもご考慮頂けますと幸いです。