2012-02-13 58 views
0

我需要創建一個包含密碼重置工作流程的登錄頁面,其中包括向用戶的電子郵件發送鏈接以設置其新密碼。我正在考慮使用自定義會員供應商,但是,我們的系統使用後端身份管理系統,所有創建,驗證和更新都經過了。我看到用於創建自定義成員資格提供程序的所有示例都使用直接db連接。這對我不起作用。所以,我想知道是否建議或者甚至有可能創建一個通過服務後端來完成的會員供應商?ASP.Net MVC 3由服務支持的自定義會員供應商

回答

1

當然,您可以使用服務進行數據訪問。不過,你可能需要同步執行它們。

您是否擁有您的身份管理系統的來源和/或庫?如果是這樣,您可以直接在您的提供商中訪問它,從而切斷服務層。

+0

我有源代碼,但它都是Node.js和mongodb。所以,我將通過服務層。 ;-)我可以忽略web.config中的連接字符串嗎? – RockyMountainHigh 2012-02-13 23:21:42

+0

答案是肯定的。完美的作品!非常感謝! – RockyMountainHigh 2012-02-15 17:21:20

+0

沒錯,一些配置是針對提供者實現的。所以像connectionString這樣的設置將不適用。 – jrummell 2012-02-15 17:30:25