asp.net 멤버십을 ServiceStack에 어떻게 사용할 수 있습니까? (ServiceStack.OrmLite, ServiceStack.Host.AspNet 등)ServiceStack에서 ASP.NET 멤버십 사용
5
A
답변
7
custom path, 즉 ASP.NET 웹 양식과 ServiceStack을 나란히 실행하고 ASP.NET의 일반 ASP.NET 멤버 자격 공급자를 사용할 수있는/api에서 ServiceStack을 호스팅 할 수 있습니다.
그런 다음 SessionSupport를 사용하여 UserSession을 ServiceStack과 공유 할 수 있습니다. 다음은 instantiate a Session with MVC에 대한 예제입니다. ASP.NET에서이 클래스를 사용할 수 있습니다.
다른 방법은 ASP.NET 멤버 자격 공급자를 기용하지 않고 built-in authentication in ServiceStack을 사용하는 것입니다. 여기에는 자격증 명 (사용자/패스 - 원하는 내용)뿐만 아니라 Twitter/Facebook/BasicAuth +에 대한 지원이 포함됩니다. In-Memory, OrmLite 및 Redis 백엔드.
다음은 all authentication options in the same ServiceStack app with an OrmLite backend을 사용하는 웹 사이트의 예입니다.
2
멤버 자격을 사용하려는 경우 (여전히 SqlMembershipProvider를 사용할 수는 있지만) ORM 라이트를 멤버 자격 프레임 워크와 함께 사용하려는 경우 사용자 지정 제공자과 같이 클래스 :
public class ServiceStackMembershipProvider : MembershipProvider
{
}
그리고 모든 메소드를 구현 (또는 적어도 당신이 필요로하는 방법)을 ORM 구성 요소를 사용하여.
관련 문제
- 1. WCF의 Asp.Net 멤버십 사용
- 2. ASP.NET 멤버십
- 3. 웹 서비스에서 ASP.NET 멤버십 쿠키 사용
- 4. 콘솔 응용 프로그램에서 ASP.NET 멤버십 공급자 사용
- 5. ASP.NET MVC 멤버십 역할
- 6. ASP.NET MVC 3에서 ASP.NET 멤버십 e 프로필 사용
- 7. ASP.NET 멤버십 스키마 수정
- 8. ASP.Net 멤버십 principalpermission 문제
- 9. ASP.NET MVC 멤버십 보호
- 10. SQL.Windows의 ASP.Net 멤버십
- 11. ASP.NET MVC 멤버십 매핑
- 12. ASP.NET 멤버십 공급자를 사용해야합니까?
- 13. asp.net 중앙 서버의 멤버십
- 14. ASP.NET 멤버십 역할
- 15. ASP.Net MVC 멤버십
- 16. ASP.NET 멤버십 확장
- 17. ASP.NET 멤버십 대체 무엇입니까
- 18. ASP.NET 멤버십 세션 쿠키
- 19. ASP.NET MVC 멤버십 제공자
- 20. username의 ASP.NET 멤버십 공간
- 21. ServiceStack에서 ASP.NET MVC 용 플러그인 아키텍처
- 22. ASP.NET 멤버십 공급자 - 단일 로그인
- 23. ServiceStack에서 RedisClient의 Eval/Lua 연산 사용?
- 24. ASP.Net 멤버십 및 역할 관리
- 25. ASP.NET 멤버십 역할 Web.config 설정
- 26. ASP.NET 멤버십 대체 오픈 소스
- 27. Godaddy ASP.NET 멤버십 데이터베이스 문제
- 28. ASP.NET 멤버십 테이블 사용자 지정
- 29. ASP.NET 멤버십 대 SQL 인증
- 30. ASP.Net 멤버십 데이터베이스를 생성하는 코드
** 로그인 양식 **을 구현하기 위해 CredentialsAuthProvider를 어떻게 사용할 수 있습니까? 단순하고 복잡한 샘플을 소개하는 것이 가능합니까? – mehrdad
http://bootstrapapi.apphb.com의 예제 데모와 https://github.com/ServiceStack/SocialBootstrapApi – mythz
의 소스 코드를 참조하십시오. MVC가있는 세션을 인스턴스화하는 링크 – danmiser