2016-07-24 7 views
2

asp.identityとdotnetnukeの認証方法を比較したいと思います。私はdotnetnukeで認証についての記事を読んでいます。dotnetnukeの認証モデル

DNN AUTHENTICATION WITH NEW ASP.NET IDENTITY SYSTEM

DotNetNuke Tips and Tricks #12: Creating your own Authentication Provider

Using DNN authentication and authorization info from another ASP.NET app

How to Setup the Authentication Settings in DotNetNuke

しかし、私は、認証要素とそれらの間の関係を理解din't。

誰かがdotnetnukeで認証方法を説明できると非常に役に立ちます。

ありがとうございました。

答えて

1

DotNetNukeは、Asp.Net Membership not Identityを使用します。コア認証プロバイダを置き換えるには多くの労力が必要です。

独自の認証プロバイダを作成する方法はいくつかありますが、最終的にはDotNetNuke Asp.Netメンバーシッププロセスを使用しています。 Asp.Net Identityを使用する外部サービスを使用する場合は、外部のAsp.Net Identityサービスがトークン/ Cookieを検証し、Aspからユーザーを移行するカスタムDotNetNuke認証/リダイレクトモジュールにトークン/ Cookieを渡すことができます.Net IdentityデータベースをDotNetNuke Asp.Netメンバシップデータベースに追加し、最後にログインを行います.DotNetNuke.Entities.Users.UserController.UserLogin。

関連する問題