다음을 통해 공유


방법: ASP.NET 웹 페이지에 로그인 단추 추가

업데이트: 2007년 11월

ASP.NET 멤버 자격(폼 인증)을 사용하여 사용자를 인증하는 ASP.NET 응용 프로그램에 사용자가 로그인할 수 있게 하려면 LoginStatus 컨트롤을 사용합니다. LoginStatus 컨트롤은 사용자의 인증 상태를 검색합니다. 사용자가 인증되지 않은 경우에는 사용자를 응용 프로그램의 로그인 페이지에 연결하는 단추가 컨트롤에 표시됩니다. 사용자가 인증된 경우에는 해당 사용자가 응용 프로그램을 로그아웃하기 위해 클릭할 수 있는 단추가 LoginStatus 컨트롤에 표시됩니다.

참고:

기본적으로 ASP.NET 멤버 자격과 폼 인증은 Login.aspx라는 페이지와 함께 사용할 수 있도록 구성되어 있습니다. 응용 프로그램 구성 파일에서 <forms> 요소의 loginUrl 특성을 설정하여 기본 로그인 페이지 이름을 변경할 수 있습니다.

기본적으로 LoginStatus 컨트롤은 단추를 렌더링합니다. LoginText 속성을 설정하여 단추 텍스트를 구성할 수 있습니다. 또는 이미지(ImageButton 컨트롤)를 표시하도록 LoginStatus 컨트롤을 구성할 수도 있습니다.

ASP.NET 웹 페이지에 로그인 단추를 추가하려면

  1. 페이지에 LoginStatus 컨트롤을 추가합니다.

  2. LoginTextLogoutText 속성을 설정하여 단추에 표시되는 텍스트를 사용자 지정합니다.

로그인 또는 로그아웃 이미지를 추가하려면

  1. 페이지에 LoginStatus 컨트롤을 추가합니다.

  2. LoginImageUrlLogoutImageUrl을 각각 로그인 이미지와 로그아웃 이미지로 표시할 이미지의 URL로 설정합니다.

  3. 필요에 따라 LoginTextLogoutText 속성을 설정하여 이미지에 표시되는 alt 텍스트를 사용자 지정합니다.

참고 항목

참조

ASP.NET Login 컨트롤 개요