以前に MongoDB を使用したことがありますが、ASP.NET MVC を使用したことはありません。
現在、MongoDB のみを使用するシステムの認証を実装しようとして立ち往生しています (したがって、users テーブルを SQL データベースに残すオプションはありません)。
さて、解決策は独自のメンバーシップ プロバイダーを実装することであると考えました。ただし、これには非常に多くのコードが必要です。そして、それはセキュリティに関係しているので、回避できるのであれば、車輪を再発明するのは賢明ではありません.
Rails から来て、Devise のようなものを追加し、MongoDB を使用するようにセットアップして、1 日で終了するのはかなり簡単です。ASP.NET MVC に類似したものは見つかりませんでした。これが一般的でないユース ケースなのか、それとも Google-Fu が不適切なのかはわかりません。
ユーザーを作成し、資格情報を確認し、認証されていないユーザーからコントローラーが呼び出されないように保護する機能だけが必要です。私の問題を解決できるパッケージはありますか?