ÇöÀç ÁøÇà ÇÁ·Î¼¼½º´Â ¾Æ·¡¿Í °°½À´Ï´Ù.
1. ÃÖÃÊ ·Î±×ÀÎ ½Ãµµ
2. ·Î±×ÀÎ ¼º°ø ½Ã ÄíÅ° »ý¼º(¼¼¼ÇID, À¯ÀúID), DB ÀúÀå(¼¼¼ÇID, À¯ÀúID)
3. 2¹ø° ¸ÞÀÎ ÆäÀÌÁö ÁøÀÔ
3-1. ÆäÀÌÁö ÁøÀÔ ½Ã ÄíÅ° üũ
3-2. ÄíÅ° Á¸Àç ½Ã ÄíÅ°¿¡ ÀÖ´Â À¯ÀúID, ¼¼¼ÇID¸¦ ÆÄ½Ì ÈÄ DB Á¶È¸.
3-3. ÇØ´ç µ¥ÀÌÅÍ°¡ Á¸ÀçÇϸç, ¼¼¼Ç À¯È¿±â°£ÀÌ À¯È¿ ÇÒ ½Ã ·Î±×ÀÎ ÁøÇà
À§¿Í °°Àº ÇÁ·Î¼¼½º·Î ÁøÇàÇÏ°í Àִµ¥ 3-3 ºÎºÐ `¼¼¼Ç À¯È¿±â°£ÀÌ À¯È¿ ÇÒ ½Ã ·Î±×ÀÎ ÁøÇà` ºÎºÐ¿¡¼ ¸·È÷°í ÀÖ¾î¼ Áú¹® µå¸³´Ï´Ù.
±¸±Û¸µ Çغ¸´Ï ½ºÇÁ¸µ ½ÃÅ¥¸®Æ¼ ȯ°æ¿¡¼´Â ´Ü¼øÈ÷ ¼¼¼ÇÀ» »ý¼ºÇØÁشٰí Çؼ ·Î±×ÀÎ ÁøÇàÀÌ ¾ÈµÈ´Ù°í ÇÏ´õ±º¿ä.
±×·¡¼ ã¾Æº¸´Ï ¾Æ·¡¿Í °°Àº °úÁ¤À» °ÅÄ¡µµ·Ï ÇÏ°í ÀÖ¾ú½À´Ï´Ù.
Authentication authentication = new UsernamePasswordAuthenticationToken(userVO.getPasswd(), "ROLE_USER_MEMBER");
SecurityContext securityContext = SecurityContextHolder.getContext();
securityContext.setAuthentication(authentication);
session.setAttribute("AuthVO", userVO);
À§ »çÇ×Àº ÄíÅ°¿¡¼ ²¨³»¿Â µ¥ÀÌÅÍ·Î À¯È¿ÇÑ À¯ÀúÁ¤º¸ Á¶È¸¿¡ ¼º°øÇÏ¿´À» ½Ã À§ ·ÎÁ÷À» Ÿ°í ÀÖÀ¸¸ç ¼¼¼Ç¿¡ µé¾î°¡´Â userVO ¿¡´Â ·Î±×ÀÎ ¼º°ø ½Ã¿Í µ¿ÀÏÇÑ À¯Àúµ¥ÀÌÅÍ°¡ µé¾î°©´Ï´Ù.
À§¿Í °°ÀÌ ÁøÇà ÈÄ ÆäÀÌÁö À̵¿À» ÇÏ¸é ¹ÌÀÎÁõ Á¢±Ù ¿¡·¯°¡ ³ª´õ±º¿ä. ·Î±×ÀÎ ¾øÀÌ ÆäÀÌÁö¿¡ ÁøÀÔÇѴٴ°ǵ¥..
°ü·ÃÇÏ¿© °Á¦ ·Î±×ÀÎÀ» ÁøÇàÇÏ·Á¸é ¾î¶»°Ô Çϸé ÁÁÀ»Áö ¹®ÀÇ µå¸³´Ï´Ù.
ÄíÅ° ¿äûÀº ajax ·Î ¿äû ÈÄ ¼º°ø response ¸¦ ¹Þ¾Æ¿À¸é js ¿¡¼ ÆäÀÌÁö href ·Î À̵¿½ÃÅ°°í ÀÖ½À´Ï´Ù.
Áú¹® | 1363¸íÀÌ Àоú¾î¿ä. 3.15.219.217