ユーザー管理、ログイン、アクセス許可、およびユーザーデータをアプリケーションから完全に切り離すことを検討しています。これの主な理由は、アプリケーションがWordPressサイト、ネイティブアプリ、カスタムPHP APIで構成され、ユーザーがログインできるようにする必要があることです。アプリケーションからのログインとユーザー管理の分離
将来的に別のものに移行したい場合に備えて私はすべてのユーザーデータをWPに結びつけたくないため、ユーザーログインとしてWPを使用したくありません。私はAuth0のようなものを見てきましたが、それはかなり重く高価なようです。 私が代わりにしたいのは、ユーザーフィールド、メタデータ、アクセス許可を格納し、ログインサービスとして機能するために使用できる別のサービスを構築することです。
これらの資格情報に基づいて、私はWPの特定のセクションにアクセスし、ネイティブアプリでコンテンツのロックを解除し、APIの特定のアクセスレベルで認証することができます。誰かが同様のシナリオでユーザー管理を切り離した経験がありましたか?
「誰もが同様のシナリオで自分のユーザー管理をデカップリングの経験がありましたか?」 - はい、誰かが持っています。それがここで尋ねた唯一の質問です。そうでなければ、あなたが話していることは非常に広い話題です。特定のもの**に絞ってください。 –
Auth0は、パブリッククラウドSaaSとして簡単なソリューションを提供し、認証、承認、ユーザープロファイルのニーズに対応します。非常に軽量で控えめであり、開発者の経験は一般的に摩擦がありません。価格はv.competitiveであり、独自のソリューションを構築して維持するための時間コストと比較して重視しています。その他のメリットは、MFAなどと同様に異なる接続(DB、ソーシャル、パスワードなし)を可能にするシンプルさです。 – arcseldon