2012-02-13 4 views
0

새 비밀번호를 설정하기 위해 페이지로 연결되는 사용자의 이메일 링크를 포함하는 비밀번호 재설정 워크 플로가있는 로그인 페이지를 만들어야합니다. 그러나 맞춤 멤버십 공급자를 사용하려고 생각했지만 Google 시스템은 모든 생성, 확인 및 업데이트가 진행되는 백엔드 ID 관리 시스템을 사용합니다. 사용자 지정 멤버십 공급자를 만들기 위해 표시되는 모든 예제는 직접 db 연결을 사용합니다. 이것은 나를 위해 작동하지 않습니다. 따라서 서비스 백엔드를 통해 회원 공급자를 만드는 것이 권장되는지 또는 가능한지 궁금합니다.ASP.Net MVC 3 서비스로 뒷받침되는 사용자 지정 멤버십 공급자

답변

1

물론 데이터 액세스에 서비스를 사용할 수 있습니다. 그래도 동 기적으로 실행해야 할 것입니다.

ID 관리 시스템의 출처 및/또는 라이브러리가 있습니까? 그렇다면 서비스 계층을 잘라내어 공급자에서 직접 액세스 할 수 있습니다.

+0

나는 소스를 가지고 있지만 모두 Node.js와 mongodb입니다. 그래서 저는 서비스 계층을 살펴 보겠습니다. ;-) web.config에서 연결 문자열을 생략 할 수 있습니까? – RockyMountainHigh

+0

대답은 예입니다. 완벽하게 작동합니다! 정말 고마워! – RockyMountainHigh

+0

오른쪽의 구성 중 일부는 공급자 구현에만 해당됩니다. connectionString과 같은 설정은 적용되지 않습니다. – jrummell

관련 문제