업무 시스템 로그온 로직 구현하기

로그온 처리 시 각 응용프로그램 별로 필요한 코드를 추가할 수 있습니다. 예를 들어 내부적으로 웹 세션을 사용하여 인증을 처리한다면 세션을 생성하는 코드를 추가할 수 있습니다.

샘플코드

SSOController.cs
[HttpPost]
public void LogonService()
{
	AuthCheck authCheck = new AuthCheck(Request, Response);
	// AuthCheck 클래스가 제공하는 Logon 메소드를 이용하여, 
	// 이 웹 응용 프로그램을 위한 SSO 인증을 완료한다.
	if (authCheck.Logon())
	{
		// Logon 메소드가 true를 반환 경우는, 성공적으로 인증을 완료했다는 것이다.
		// TODO 이 웹 응용 프로그램 고유의 인증 정보를 생성하는 작업을 추가한다.
	}
}

Last updated

Was this helpful?