여기에 몇 가지 주제가 있지만 너무 일반적인 문서를 가리키거나 지금까지 가장 관련이있는 것으로 보이는 링크는 작동하지 않습니다. 는 (내가 밖으로 여기에 "회원"으로 .NET의 회원/역할에 대한 모든 내장 기능을 참조합니다.).NET 멤버쉽 및 역할 연결 기존 데이터베이스
.NET 4.0 및 Visual 웹 개발자 2010 Express와 SQL 서버 2005
사용가입하려면 유료 회원이어야하는 웹 사이트를 만들고 있습니다. 이미 모든 회원 정보를 보유하고있는 데이터베이스를 만들었으며, 가입 한 위치와 자체 또는 사이트 관리자가 자신의 계정 정보를 관리 할 수있는 페이지를 이미 만들었습니다. 또한 액세스 수준 (역할)을 기준으로 페이지를 인증하고 액세스 권한을 확인하는 클래스를 만들었습니다.
나는 이러한 옵션 중 하나의 명확하고 간결한 설명을 바라고 있어요 :
• 포인트 "회원"을 사용자 이름/암호가 저장되어있는 장소에서, 자동 생성 자체 DB에서 그것을 허용하지. (내 사이트를 거쳐 돌아가서 공식 .NET "Membership"을 가지고있는 몇 안되는 곳에서 내 자신의 사용자 지정 인증을 대체 할 것입니다.)
• 여전히 내 자신의 사용자 지정 인증을 실행하지만, "회원", "안녕하세요!"사용자 이름과 역할 "회원"으로 알려진 사용자가 이제 인증되었습니다. 자신의 특별한 장소에서 역할을 할당하고 이후에 질문 할 때 어떻게해야하는지 알고 있음을 유의하십시오. . " 이것이 "폼 인증 API"일 수 있습니까?
username/password/role뿐 아니라 계정에 더 많은 것이 있습니다. .NET을 사용하여 만든 계정에 필드를 더 추가 할 수는 있지만 로그인을 처리하기 위해 무작위로 생성 된 독립적 인 분리 된 데이터베이스를 사용하고 싶지는 않습니다.
"회원 가입"의 기본 사항을 아직 배우지 못했지만 .NET 학습 과정에서 가까워지고 있습니다. 개인적인 이유로 지금은 시간을 투자 할 수 없지만이 사이트를 계속 만들어야합니다. web.config 등을 사용하여 폴더에서 사용자를 제외 할 수있는 것과 같은 .NET 보안과 함께 제공되는 많은 이점을 활용할 수 있기를 바랍니다.
대부분 나는 가능할 것이라고 확신하고 있습니다. 프로젝트의 다른 측면을 집중적으로 살펴본 후, 내가 그것을 만들기 전에, 그리고 회원 양식의 절반을 다시 쓰고 그 데이터를 여러 데이터베이스로 나누고 "회원"을 사용하는 방법을 알아 내려고하지 않고서는 회원이 가입 할 때 그 중 하나 또는 모두를 가능합니까?
내가 만든 것을 다시 정리하는 것과 같은 소리가 가장 좋은 방법 일 것입니다. 내 문제는 새로운 프로그램을 배우는 데 필요한 시간을 할애 할만한 가치가 있는지 여부를 알지 못한다는 것입니다. 왜냐하면 저는 항상 이런 것들을 혼란스럽고 잘못된 순서로 파악해야하기 때문입니다. "우리는 어제를 원해"라는 두꺼운면에서 너무 자주 단점, 단점 또는 벽에 부딪쳤다. – GG2
이러한 것들은 논리적 인 이유가 없기 때문에 끝내 준다. .NET에서 구성 가능한 다른 모든 것에 대해서는 회원 자격을 특정 장소로 지정할 수 없기 때문에 여기, 여기, 여기 데이터를 필요한 것. 궁극적으로는 언젠가는 실제로 주어진 시스템에 대해 완전히 익숙해지고 여러 플랫폼간에 작업하지 않을 때 도움이 될 것입니다. – GG2
회원은 사용하는 데이터베이스에 저장된 procs를 만듭니다. 데이터 유형과 열 이름을 유지하는 한 이러한 procs를 편집 할 수 있습니다. 이제 당신이 엉망이라면 회원 공급자를 리팩토링하지 않으면 오류의 출처를 파악할 수 없습니다. 나는 회원 자격을 그대로 사용하고 그 문제를 해결하는 것이 좋습니다. 회원 자격을 완전히 변경하지 않거나 원래 상태로 사용하면 큰 도움을 얻을 수 있습니다. – SollyM