2011-08-30 6 views
2

lightswitch의 내부 데이터베이스를 "ApplicationDatabase"라고하며 Vs10 외부의 디렉토리 구조를 보면 데이터베이스가 bin 폴더에 있습니다.Lightswitch 사용자 및 역할 및 Application Database

사람이 lightswitch에서 사용자 및 역할 기능을 확장하는 방법을 알고 있습니까? 사용자가 속한 "상점"을 연관시킬 수 있어야 인증 할 때 상점 매개 변수를 작성한 조회로 전달할 수 있습니다.

답변

6

LightSwitch는 ASP.NET 및 기타 Microsoft 기술에서 사용되는 것과 동일한 멤버 자격 프레임 워크를 사용합니다. 나는 사용자 로그인에 데이터를 연결하는 방법에 관한 주제에 this blog post을 썼다. 이것은 당신이이 주제에 대해 시작하게 할 수있을 것입니다.

+0

Paul, 블로그 게시물을 보내 주셔서 감사합니다. 그것은 바로 의사가 주문한 것입니다! – MissioDei

+0

답변 할 시간이 있으면 한 가지 질문입니다. 나는이 코드에서 어떤 일이 일어나고 있는지 완전히 이해하고 있는지 모른다. 나는 그 입력이 "가장하는"사용자를 본다. 디버그 모드에서 앱을 실행하면 가장하는 사용자 목록이 표시되지만 사용자 화면에서 새 사용자를 추가하고 목록에 표시 할 수 없습니까? – MissioDei

+0

필자는 자신의 작업에서 편리하다고 생각했지만 보안 관리를 사용하고 디버그 중에 사용자를 추가하려면 "#if DEBUG"와 "#else"사이의 모든 항목을 제거한 다음 "#endif"지시문을 제거하면됩니다 "GetUsers() 함수 –