인증에 RPX를 사용하고 있습니다. 이제 ID가있는 사용자 프로필을 얻습니다. 인증 쿠키 및 기타 설정을 위해 다음에해야 할 일은 무엇입니까? 또한 로그 아웃 기능. ASP.net 3.5 및 C#.RPX에서 사용자 프로필을 얻은 후에 어떻게 사용자를 인증 된 것으로 설정합니까?
0
A
답변
0
FormsAuthentication.SetAuthCookie
작품입니다. :) 그런 다음 데이터베이스를 사용하여 "다른 것들"을 저장할 수 있습니다.
로그 아웃 FormsAuthentication.SignOut
으로 로그 아웃하십시오.
0
잘 모르겠다, ASP에서 그렇게하는 방법. 그러나 나는 PHP를 사용하여 똑같은 일을했다. 우선 RPX 계정을 로컬 사이트 계정과 매핑 할 수 있습니다. RPX에서 가져온 프로필 정보를 저장하고 해당 정보를 사용하여 사이트에 새 계정을 만드십시오. 로그인 및 등록에 사용하는 데이터베이스의 테이블에 해당 프로파일 데이터를 저장해야합니다.
사용자가 RPX를 사용하여 사이트에 로그인하면 세션에서 RPX가 제공 한 프로필 정보를 저장하십시오. 이제 귀하는 귀하의 요구 사항을 충족합니다. 이제 해당 사용자를 사이트의 일반 사용자로 취급 할 수 있습니다.