支払い管理画面をサブドメインで管理することのメリット・デメリット

実現したいこと

支払い管理画面をサブドメインで管理することのメリット・デメリット

前提

ユーザーに月額課金するサービスを開発しています。
フロントエンド: example.com Next.js
APIサーバー:api-example.com Laravel
課金管理ページ: billing-example.com Laravel

認証についてはセッションで管理しようと思っており、フロントエンドでログインしたら、課金管理ページでも自動的にログインされるようなイメージです。
このような方式を取る理由としては、課金処理に使うパッケージがLaravel,Vue.jsが必要であるパッケージであるためです。

相談

あまり、上記のような構成を見ないため、メリット・デメリットを教えていただきたいです。
個人的なデメリットとしては若干、セキュリティリスクが高まること、ユーザーが課金管理ページに遷移する時にサブドメインに飛ぶためユーザーが少し違和感を感じるかもしれないこと。かなと思っています。

実装は以下を参考にしています。
https://qiita.com/mgmgmogumi/items/a6a39aad036b395702c5

コメントを投稿

0 コメント