¾ÖÇÃÀº ¹ß°ßÀÚ¿¡°Ô 10¸¸ ´Þ·¯ Áö±ÞÇÏ°í ¼¹ö ·Î±× È®ÀÎ...ħÇØ ÈçÀû ¾ø´Ù°í ¹ßÇ¥
[º¸¾È´º½º ¹®°¡¿ë ±âÀÚ] ¾ÖÇÃÀÌ º¸¾È Àü¹®°¡ ¹ÙºÏ Á¦ÀÎ(Bhavuk Jain)¿¡°Ô 10¸¸ ´Þ·¯ÀÇ »ó±ÝÀ» ÁöºÒÇß´Ù. ¡®»çÀÎ ÀÎ À§µå ¾ÖÇÃ(Sign in with Apple)¡¯À̶ó´Â ±â´É¿¡¼ Ä¡¸íÀûÀÎ Ãë¾àÁ¡À» ¹ß°ßÇ߱⠶§¹®ÀÌ´Ù. °ø°ÝÀÚ°¡ ÀͽºÇ÷ÎÀÕ¿¡ ¼º°øÇÒ °æ¿ì ÀÎÁõ ½Ã½ºÅÛÀ» ¿ìȸÇÏ°í, ¼µåÆÄƼ ¾ÛÀÇ »ç¿ëÀÚ °èÁ¤À» Å»ÃëÇÒ ¼ö ÀÖ°Ô µÈ´Ù°í ÇÑ´Ù. ÇöÀç ÀÌ ¹®Á¦´Â ÆÐÄ¡µÈ »óÅ´Ù.
[À̹ÌÁö = utoimage]
¡®»çÀÎ ÀÎ À§µå ¾ÖÇᯠÀº iOS 13 ¹öÀüÀ» ÅëÇØ Ã³À½ µµÀÔµÈ ±â´ÉÀ¸·Î, °¢Á¾ ¾Ûµé°ú À¥»çÀÌÆ®¿¡ ºü¸£¸é¼µµ ¾ÈÀüÇÏ°Ô ·Î±×ÀÎ ÇÒ ¼ö ÀÖ°Ô ÇØÁØ´Ù°í ¾ÖÇÃÀº ±¤°íÇß¾ú´Ù. ¾ÖÇà ID°¡ ÀÖ´Â »ç¿ëÀÚµéÀº ID¿Í ºñ¹Ð¹øÈ£¸¦ ÀÏÀÏÀÌ ÀÔ·ÂÇϰųª, ´Ù¸¥ ¼Ò¼È ¹Ìµð¾î °èÁ¤À» »ç¿ëÇÏÁö ¾Ê¾Æµµ µÇµµ·Ï ¼³°è µÇ¾ú´Ù.
ÇÏÁö¸¸ Áö³ 4¿ù Á¦ÀÎÀº ÀÌ ·Î±×ÀÎ ±â´É¿¡¼ Ä¡¸íÀûÀÎ Ãë¾àÁ¡À» ¹ß°ßÇÏ´Â µ¥ ¼º°øÇß´Ù. ¡®»çÀÎ ÀÎ À§µå ¾ÖÇ᯷Π·Î±×ÀÎ ÇÑ ¼µåÆÄƼ ¾Û¿¡ ¿µÇâÀ» ÁÖ´Â Ãë¾àÁ¡À̾ú´Ù. Á¦ÀÎÀº ºí·Î±×¸¦ ÅëÇØ ¡°»ç¿ëÀÚ°¡ À¯È¿ÇÑ ¾ÖÇà ID¸¦ °¡Áö°í ÀÖµç ¾Æ´Ïµç, ¡®»çÀÎ ÀÎ À§µå ¾ÖÇá¯À» ÅëÇØ ·Î±×ÀÎ ÇÑ ¼µåÆÄƼ ¾ÛÀÇ °èÁ¤À» °ø°ÝÀÚ°¡ ¿ÏÀüÈ÷ Àå¾ÇÇÒ ¼ö ÀÖ°Ô ÇØÁش١±°í ¼³¸íÇß´Ù.
¾ÖÇÃÀº Á¦Àο¡ Á¦º¸ÇÑ Ãë¾àÁ¡À» È®ÀÎÇØ »ó±ÝÀ» ¼ö¿©Çß°í, ¼¹ö ·Î±×¸¦ Á¡°ËÇÔÀ¸·Î½á ±× µ¿¾È ÇØ´ç Ãë¾àÁ¡ÀÌ ¾Ç¿ëµÈ »ç·Ê°¡ ¾ø´Ù´Â °Íµµ È®ÀÎÇÒ ¼ö ÀÖ¾ú´Ù°í ¹ßÇ¥Çß´Ù.
¡®»çÀÎ ÀÎ À§µå ¾ÖÇá¯Àº ¿À¿À½º 2.0(OAuth 2.0)°ú ºñ½ÁÇÑ ¹æ½ÄÀ¸·Î ÀÛµ¿ÇÑ´Ù. Á¦ÀÎÀÇ ¼³¸í¿¡ µû¸£¸é ¡°»ç¿ëÀÚ¸¦ ÀÎÁõÇÏ´Â ¹æ½Ä¿¡´Â Å©°Ô µÎ °¡Áö°¡ Àִµ¥, ÇÏ´Â Á¦À̽¼ À¥ ÅäÅ«(JSON Web Token, JWT)À» »ç¿ëÇÏ´Â °ÍÀÌ°í ´Ù¸¥ Çϳª´Â ¾ÖÇà ¼¹ö¿¡¼ »ý¼ºÇÑ Äڵ带 »ç¿ëÇÏ´Â °Í¡±ÀÌ´Ù.
±× ´ÙÀ½ ¡®»çÀÎ ÀÎ À§µå ¾ÖÇá¯Àº »ç¿ëÀÚ¿¡°Ô ¡°¾ÖÇà À̸ÞÀÏ ID¸¦ ¼µåÆÄƼ ¾ÖÇø®ÄÉÀ̼ǰú °øÀ¯ÇÒ °ÍÀÎÁö ¼±Åá±ÇÒ ¼ö ÀÖ´Ù. °øÀ¯ÇÏÁö ¾Ê´Â ÂÊÀ» ¼±ÅÃÇÒ °æ¿ì ¾ÖÇÃÀº ÇØ´ç »ç¿ëÀÚ °íÀ¯ÀÇ ¸±·¹ÀÌ¿ë À̸ÞÀÏ ID¸¦ »ý¼ºÇØ ¾Û¿¡ Àü¼ÛÇÑ´Ù. ¿ø·¡ÀÇ À̸ÞÀÏ ID ´ë½Å Àü¼Û¿ë À̸ÞÀÏ ID¸¦ µû·Î ¸¸µç´Ù´Â °ÍÀÌ´Ù.
ÀÌ 1´Ü°è ÀÎÁõÀÌ ¼º°øÀûÀ¸·Î ÁøÇàµÉ °æ¿ì ¾ÖÇÃÀº À̸ÞÀÏ ID(ȤÀº Àü¼Û¿ë À̸ÞÀÏ ID)°¡ Æ÷ÇÔµÈ JWT¸¦ Çϳª »ý¼ºÇÑ´Ù. ±×¸®°í À̸¦ ¼µåÆÄƼ ¾ÖÇø®ÄÉÀ̼ÇÀ¸·Î º¸³» »ç¿ëÀÚ ÀÎÁõÀÇ ³ª¸ÓÁö °úÁ¤À» ¿Ï·áÇÑ´Ù. ¿©±â¼ Á¦ÀÎÀº ¹®Á¦¸¦ Çϳª ¹ß°ßÇß´Ù.
¡°¾Æ¹« À̸ÞÀÏ ID¿¡ ´ëÇÑ JWT¸¦ ¾ÖÇÿ¡ ¿äûÇÒ ¼ö ÀÖ´õ±º¿ä. ±×¸®°í µÇµ¹¾Æ¿Â JWTÀÇ ½Ã±×´Ïó¸¦ ¾ÖÇÃÀÇ °ø°³ Å°·Î ÀÎÁõÇϸé, ÇØ´ç JWT°¡ ¿Ã¹Ù¸¥ °ÍÀ̶ó°í È®ÀÎÀÌ µÈ´Ù´Â °É ¾Ë¾Æ³Â½À´Ï´Ù. Áï ¾Æ¹« À̸ÞÀÏ ID¸¸ ÀÖÀ¸¸é JWT¸¦ Á¶ÀÛÇÒ ¼ö ÀÖ´Ù´Â °ÍÀÌ°í, À̸¦ ÅëÇØ ¼µåÆÄƼ ¾ÖÇø®ÄÉÀ̼ÇÀÇ »ç¿ëÀÚ °èÁ¤¿¡ Á¢¼ÓÇÒ ¼ö ÀÖ´Ù´Â ¶æÀÌ µË´Ï´Ù.¡±
Á¦ÀÎÀº º¸¾È ¿Ü½ÅÀÎ ¡®´õ ÇØÄ¿ ´º½º(The Hacker News)¡¯¸¦ ÅëÇØ ¡°À̸ÞÀÏ ID¸¦ ¼µåÆÄƼ ¾Û°ú °øÀ¯ÇÏÁö ¾Ê±â·Î ¼±ÅÃÇÑ »ç¿ëÀÚµéÀÇ °æ¿ì ÀÌ·± ½ÄÀÇ ÀͽºÇ÷ÎÀÕ °ø°ÝÀÌ °¡´ÉÇÏ´Ù¡±°í ¼³¸íÇÏ¸ç ¡°ÇÇÇØÀÚÀÇ À̸§À¸·Î »õ·Î¿î ¾ÖÇà ID¸¦ ¸¸µé ¼öµµ ÀÖ´Ù¡±°í °æ°íÇß´Ù.
3ÁÙ ¿ä¾à
1. ¾ÖÇÃÀÇ °£Æí ·Î±×ÀÎ ±â´É ¡®»çÀÎ ÀÎ À§µå ¾ÖÇ᯿¡¼ Ä¡¸íÀûÀÎ Ãë¾àÁ¡ ¹ß°ßµÊ.
2. ¾Æ¹« À̸ÞÀÏ ID¸¸ ÀÖÀ¸¸é ÀÎÁõ °úÁ¤ Åë°úÇÏ°í »ç¿ëÀÚ °èÁ¤ Å»ÃëÇÒ ¼ö ÀÖ°Ô ÇØÁÖ´Â Ãë¾àÁ¡ÀÓ.
3. À̸¦ ¹ß°ßÇÑ Àü¹®°¡´Â ¾ÖÇ÷κÎÅÍ 10¸¸ ´Þ·¯ÀÇ »ó±ÝÀ» ¹ÞÀ½.
Copyrighted 2015. UBM-Tech. 117153:0515BC
[±¹Á¦ºÎ ¹®°¡¿ë ±âÀÚ(globoan@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>