0
모든 사람이 데이터베이스의 멤버에 대한 정보를 저장하고 있기 때문에 web.config 파일이 아니기 때문에이 함수의 유틸리티를 볼 수 없으므로 사용자 인증을 위해 자체 함수를 작성해야합니다. 해당 암호로 데이터베이스에 존재합니다.FormsAuthentication.Authenticate() 유틸리티?
모든 사람이 데이터베이스의 멤버에 대한 정보를 저장하고 있기 때문에 web.config 파일이 아니기 때문에이 함수의 유틸리티를 볼 수 없으므로 사용자 인증을 위해 자체 함수를 작성해야합니다. 해당 암호로 데이터베이스에 존재합니다.FormsAuthentication.Authenticate() 유틸리티?
암호를 묻지 않고 사용자를 인증해야하는 경우가 있습니다. 다음은 내가 사용했던 상황입니다.
나는 asp:Login
컨트롤을 사용하는 웹 사이트를 운영하고 있습니다. 로그인 버튼을 클릭하면 사용자 이름과 비밀번호를 사용하여 사용자를 인증합니다.
그런 다음 기존 유형 (사용자가 선택할 수 있음)과 동일한 유형의 로그인을 구현하라는 메시지가 나타났습니다.이 중 하나는 OpenID입니다. 기본적으로 전자 메일 공급자가 사용자의 전자 메일을 확인한 후에 사용자 이름이나 암호를 묻지 않고 자동으로 인증했습니다.
뭔가 같은 :
if ((hasUsername(email)))
{
FormsAuthentication.SetAuthCookie(userName, true);
}
마이크로 소프트에 따르면이 사용되지 않습니다 : http://msdn.microsoft.com/en-us/library/system.web.security.formsauthentication.authenticate.aspx –