업무 시스템 로그온 로직 구현하기
로그온 처리 시 각 응용프로그램 별로 필요한 코드를 추가할 수 있습니다.
예를 들어 내부적으로 웹 세션을 사용하여 인증을 처리한다면 세션을 생성하는 코드를 추가할 수 있습니다.
샘플 코드가 있는 파일은 LogonService.aspx, LogonService.aspx.cs 입니다.
샘플코드
using NETS.SSO.Client.AuthCheck;
using System;
using System.Web.UI;
public partial class SSOAgent_LogonService : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
AuthCheck authCheck = new AuthCheck(Page.Request, Page.Response);
bool logonYN = authCheck.Logon();
if (logonYN)
{
//인증됨
string userID = authCheck.UserID;
/*
* 여기에 각 Application 에서 필요한 로그인 처리가 있다면 기술합니다.
*/
}
/*
* 페이지는 자동으로 이동되니, 페이지 이동은 추가로 기술하지 않습니다.
*/
}
}
Last updated
Was this helpful?