私は残りの API を使用してアプリケーションの作業を開始しようとしていますが、敏捷性を使用したいと考えています。残念ながら、このアイデアには 1 つの問題があります。通常のユーザーに oAuth による認証を許可する方法について、信頼できる情報源が見つかりません。
angular アプリとネイティブ モバイル アプリへのアクセスを提供する必要があります (将来的には、サード パーティの Web アプリに対応する可能性があります)。私が見つけたすべてのリソースは、このアプリケーションを使用する特定のユーザーではなく、特定のクライアント アプリケーションに対して API へのアクセスを許可することに関するものです。2 つの異なる認証方法を実装したくないので、この問題を機敏に解決する方法があれば、それは素晴らしいことです。
これにアプローチする方法について何か提案はありますか? すべての登録ユーザーのクライアント ID とシークレットを生成できることはわかっていますが、これは少しくだらない解決策であり、ユーザー情報を格納するためのデータベース スキーマが既に用意されています。