asp.netメンバーシッププロバイダーにフロントエンドを提供するオープンソースプロジェクトはありますか?1つのビジュアルスタジオのようなものは、その構成を通じて公開されますが、本番環境に展開できるものです。
フロントエンドで見たい機能の例は次のとおりです。
- ユーザーを追加する
- ユーザーを削除する
- パスワードを再設定する
- 役割を変える。
- 役割を追加する
等
asp.netメンバーシッププロバイダーにフロントエンドを提供するオープンソースプロジェクトはありますか?1つのビジュアルスタジオのようなものは、その構成を通じて公開されますが、本番環境に展開できるものです。
フロントエンドで見たい機能の例は次のとおりです。
等
github で TroyGoode のこのMembershipStarterKitを見つけました。
Asp.Net MVC メンバーシップ スターター キットとは何ですか?
現在、スターター キットは次の 2 つで構成されています。
- ユーザーとロールの管理に必要なコントローラー、モデル、およびビューを含むサンプル Web サイト。
- ユーザーとロールを管理するためのテスト可能なインターフェイスと、組み込みの Asp.Net メンバーシップとロール プロバイダーをラップするこれらのインターフェイスの具体的な実装を提供するライブラリ。
箱から出してすぐに使用できるスターター キットには、次の機能があります。
- ユーザー一覧
- 役割一覧 ユーザー
- アカウント情報
- メールアドレスを変更する
- ユーザーの役割を変更する
MVC 2 に基づいているように見えますが、それ以外で動作するかどうかはわかりません。ただし、コードはあるので、これを MVC 3 または Web フォームで再利用するのは難しくありません。
アップデート
それまでの間、私はプロジェクトをフォークし、すべてを MVC 3 razor に更新しました。また、ビューをポータブル エリア (mvcContrib) にパッケージ化しました。
ここでフォークを見つけることができます:
4guysfromrollaに関するこの記事もあります
ダウンロードリンク:ソースコード
Peter Kellnerには、これを行う方法を説明した古い記事があり、ソース コードが完備されています。
ええ、組み込みの管理ツールのクリーンアップと修正に取り組んでいます。スタンドアロンで実行できます。
http://spikes.codeplex.com/releases/view/40655
WebAdmin は、カスタマイズとリファクタリングを可能にする分離コードでクリーンアップされた組み込みの ASP.NetWebAdministrationFiles アプリケーションです。
これは、過去 5 年間と 3 つの .net バージョンで発生した多くの構成上の問題を解決する、より包括的な asp.net Web 管理アプリケーションの前身です。
使用法: applicationPhysicalPath と、関連する場合は applicationUrl (仮想パス) を指定して、WebAdmin をサイトに指定します。例: default.aspx?applicationPhysicalPath=C:\Projects\WebAdmin\WebApplication1\&applicationUrl=/
このアプリケーションを実行している ID のアクセス許可が昇格されていることが最適です。したがって、webdev サーバーまたは cassini で起動するのが理にかなっています。IIS に配置する場合は、偽装が使用されていることに注意し、それに応じて vdir を構成してください。
既知の問題点:
「無効なポストバック」例外の可能性のあるすべてのケースをまだ追跡していません。これは、組み込みの Web 管理ファイルが書き込まれ、更新されていない後で閉じられたセキュリティ ホールが原因です。
見つけたら、そのページに移動し、ページ ディレクティブに EnableEventValidation="false" を配置して、http ://spikes.codeplex.com の問題タブに投稿します。
ここで asp.net mvc の 1 つを見つけましたが、30 ユーロで課金されます