| ·çºñ Ä«½º - Ŭ¶óÀ̾ðÆ® JA-SIGÀÇ Áß¾Ó ÀÎÁõ ¼ºñ½º (CAS) ÇÁ·ÎÅäÄÝ ¿ë Ruby Ŭ¶óÀ̾ðÆ® ¶óÀ̺귯¸® |
Áö±Ý ´Ù¿î·Îµå |
·çºñ Ä«½º - Ŭ¶óÀ̾ðÆ® ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- RubyCAS-Client Team
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://code.google.com/p/rubycas-client/
·çºñ Ä«½º - Ŭ¶óÀ̾ðÆ® ű×
·çºñ Ä«½º - Ŭ¶óÀ̾ðÆ® ¼³¸í
JA-SIGÀÇ Áß¾Ó ÀÎÁõ ¼ºñ½º (CAS) ÇÁ·ÎÅäÄÝ ¿ë Ruby Ŭ¶óÀ̾ðÆ® ¶óÀ̺귯¸® RubyCas-Client´Â À¥ ÀÀ¿ë ÇÁ·Î±×·¥À»À§ÇÑ ½Ã½ºÅÛ ¿Â ¿ÀÇ ¼Ò½º ¿£ÅÍÇÁ¶óÀÌÁî ´ÜÀÏ »çÀÎ ÀÎ YaleÀÇ Áß¾Ó ÀÎÁõ ¼ºñ½º ÇÁ·ÎÅäÄÝÀ»À§ÇÑ Å¬¶óÀ̾ðÆ®ÀÔ´Ï´Ù. CAS´Â À¥ ±â¹Ý ÀÀ¿ë ÇÁ·Î±×·¥À»À§ÇÑ ¼Ö·ç¼ÇÀ» Á¦°øÇÏ°í ¾ÈÀüÇÑ ´ÜÀÏ »çÀÎÀ» Á¦°øÇÕ´Ï´Ù. »ç¿ëÀÚ°¡ CAS Áö¿ø À¥ »çÀÌÆ®¿¡ ·Î±×¿ÂÇϸé CAS Ŭ¶óÀ̾ðÆ®°¡ CAS ¼¹ö¸¦ °Ë»çÇÏ¿© »ç¿ëÀÚ°¡ Áß¾Ó ÁýÁß½ÄÀ¸·Î ÀÎÁõµÇ¾ú´ÂÁö È®ÀÎÇÕ´Ï´Ù. ±×·¸Áö ¾ÊÀº °æ¿ì »ç¿ëÀÚ´Â CAS ¼¹öÀÇ À¥ ±â¹Ý ·Î±×ÀÎ ÆäÀÌÁö¿¡¼ ÀÚ°Ý Áõ¸íÀ» ÀÔ·ÂÇÏ°í ¼º°øÇÑ ÀÎÁõ½Ã Ŭ¶óÀ̾ðÆ® À¥ ÀÀ¿ë ÇÁ·Î±×·¥À¸·Î ´Ù½Ã ¸®µð·º¼ÇµË´Ï´Ù. »ç¿ëÀÚ°¡ CAS ¼¹ö ( 'ƼÄÏ'°¡ ¼¼¼Ç ÄíÅ°·Î À¯ÁöµÇ´Â °æ¿ì)¿¡¼ ÀÌÀü¿¡ ÀÎÁõ µÈ °æ¿ì Åõ¸íÇÏ°Ô ºñÁî´Ï½º¿¡ ´ëÇØ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. RubyCas-Client ¶óÀ̺귯¸®´Â ·¹ÀÏ·Î ½±°Ô ÀÛµ¿Çϵµ·Ï ¼³°èµÇ¾úÁö¸¸ ¹°·Ð ´Ù¸¥ °÷¿¡¼´Â »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¸±¸®½º¿¡¼´Â »õ·Î¿î ±â´É : ¡¤ ·¹ÀÏ ÇÊÅÍ´Â ¸ðµç ¿äû¿¡ µû¶ó CAS ¼¹ö¿¡ ´ëÇÑ ±âº»°ªÀ¸·Î ´õ ÀÌ»ó ¸®µð·º¼ÇµÇÁö ¾Ê½À´Ï´Ù. ÀÌ°ÍÀº Rubycas-Client 1.xÀÇ µ¿ÀÛÀ» º¹¿øÇÕ´Ï´Ù. Áï, ¼¼¼Ç °ªÀÌ ÀÖÀ¸¸é ÇÊÅÍ´Â »ç¿ëÀÚ°¡ CAS ¼¹ö¸¦ Åë°úÇÏÁö ¾Ê°í ÀÎÁõ µÈ °ÍÀ¸·Î °¡Á¤ÇÕ´Ï´Ù. 'Authenticate_On_EVERY_REQUEST'¿É¼ÇÀ» TRUE·Î ¼³Á¤ ÇÏ¿©ÀÌ µ¿ÀÛÀ» ºñÈ°¼ºÈ ÇÒ ¼ö ÀÖ½À´Ï´Ù (CAS Àç°Ë»öÀÌ ¸ðµç ¿äû¿¡ µû¶ó ¼öÇàµË´Ï´Ù). ÀÚ¼¼ÇÑ ³»¿ëÀº readme.txtÀÇ "¸ðµç ¿äû¿¡ ´ëÇÑ Àç ÀÎÁõ"ÀýÀ» ÂüÁ¶ÇϽʽÿÀ.
·çºñ Ä«½º - Ŭ¶óÀ̾ðÆ® °ü·Ã ¼ÒÇÁÆ®¿þ¾î