tokenlib.¼¸í µÈ ÅäÅ« ±â¹Ý ÀÎÁõ ü°è¸¦À§ÇÑ ÀÏ¹Ý Áö¿ø ¶óÀ̺귯¸® | |
Áö±Ý ´Ù¿î·Îµå |
tokenlib. ¼øÀ§ ¹× ¿ä¾à
±¤°í
- ƯÇã:
- Other/Proprietary Li...
- °¡°Ý:
- FREE
- °Ô½ÃÀÚ À̸§:
- Mozilla Services Team
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://mozilla.org
tokenlib. ű×
tokenlib. ¼³¸í
TokenLibÀº ÅäÅ« ±â¹Ý ÀÎÁõÀ» ¼öÇàÇϱâÀ§ÇÑ ÀÏ¹Ý Áö¿ø ÆÄÀ̽㠶óÀ̺귯¸®ÀÔ´Ï´Ù. º£¾î·¯ ÅäÅ«, 2 °³ÀÇ ´Ù¸®°¡ÀÖ´Â OAuth ¶Ç´Â Mac ¾×¼¼½º ÀÎÁõÀ» »ç¿ëÇÏ¿© ·Î±×ÀÎ ½Ã½ºÅÛÀ» ÀÛ¼ºÇÏ´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¼¹ö Ãø ¸¶½ºÅÍ ºñ¹Ð, ±ÍÇÏ´Â ºÒÅõ¸í ÇÑ, ÀØÁö ¸øÇÒ ÀÎÁõ ÅäÅ«À¸·Î µ¥ÀÌÅ͸¦ Á÷·ÄÈ ÇÒ ¼ö ÀÖ½À´Ï´Ù. >>> ÅäÅ« = tokenlib.make_token ({ "»ç¿ëÀÚ ID": 42}, ºñ¹Ð = "I_LIKE_UNICORNSÀº") >>> ´ç½ÅÀÌ ÅäÅ«À» È®ÀÎÇϱâ À§ÇØ µ¿ÀÏÇÑ ºñ¹ÐÀ» »ç¿ëÇÏ¿© Æ÷ÇÔ µÈ µ¥ÀÌÅ͸¦ ÃßÃâ ÇÒ ¼ö ÀÖ½À´Ï´Ù, ³ªÁß¿¡ == tokeneyJzYWx0IjogImY0NTU5NCIsICJleHBpcmVzIjogMTMyOTg3NTI2Ny4xNDQ5MzUsICJ1c2VyaWQiOiA0Mn0miXCe4NQQtXTE8NXSGcsL6dzSuQ Àμâ : >>> µ¥ÀÌÅÍ = tokenlib .parse_token (ÅäÅ«, secret = "i_like_unicorns") >>> Àμ⠵¥ÀÌÅÍ {U'UserID ': 42, U'Expires': 1329875384.073159, u'salt ': U'1C033F'} µ¥ÀÌÅÍ¿¡ ¸¸±â ½Ã°£ÀÌ Æ÷ÇԵǾî ÀÖÀ½À» ¾Ë ¼ö ÀÖ½À´Ï´Ù. ¸¸·á µÈ ÅäÅ«À» ±¸¹® ºÐ¼®ÇÏ·Á°íÇÏ¸é ½ÇÆÐÇÕ´Ï´Ù. >>> # Áö±Ý »ç¿ëÇϽʽÿÀ = xxx ¾ÕÀ¸·Î ½Ã°£À» ½Ã¹Ä·¹À̼ÇÇÕ´Ï´Ù. >>> tokenlib.parse_token (ÅäÅ«, secret = "i_like_unicorns", Áö±Ý = 9999999999) ÃßÀû ( °¡Àå ÃÖ±ÙÀÇ ÀüÈ ¸¶Áö¸·À¸·Î) : ... valueError : ÅäÅ«ÀÌ ÀÏÄ¡ÇÏÁö ¾Ê´Â ºñ¹Ð Å°·Î ÅäÅ«ÀÌ »ý¼º µÈ °æ¿ì ½ÇÆÐÇÕ´Ï´Ù. >>> tokenlib.parse_token (ÅäÅ«, secret = "i_hate_unicorns") ÃßÀû (°¡Àå ÃÖ±Ù ¸¶Áö¸·À¸·Î È£Ãâ) : ... valueError : ÅäÅ«ÀÌ À߸øµÈ SignaleAch ÅäÅ«¿¡´Â ¿¬°üµÈ "ÅäÅ« ºñ¹Ð"ÀÌ ÀÖ½À´Ï´Ù. ÀÌ°ÍÀº µÎ °³ÀÇ ´Ù¸®°¡ÀÖ´Â oauthÀÇ Mac ¾×¼¼½º ÀÎÁõ°ú °°Àº ÀÎÁõ ü°è¿Í °°Àº ÀÎÁõ ü°è¸¦ »ç¿ëÇϵµ·Ï ÇÒ ¼öÀÖ´Â ºñ¹Ð Å°ÀÔ´Ï´Ù. >>> key = tokenlib.get_token_secret (ÅäÅ«, secret = "i_like_unicorns") >>> Àμâ keyezslg8yeytgyDVBJRNXGIPL5KD8 = µ¿ÀÏÇÑ ¼³Á¤À» ¹Ýº¹Çؼ »ç¿ëÇÏ°íÀÖ´Â ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ °æ¿ì ¸ðµâ ¼öÁØÀÇ ÆíÀÇ ±â´ÉÀ» »ç¿ëÇÏ´Â ´ë½Å TokenManager °´Ã¼¸¦ ¸¸µé°í ½Í½À´Ï´Ù. >>> Manager = TokenLib.TokenManager (secret = "i_like_unicorns") >>> data = manager.parse_token (ÅäÅ«) >>> Àμ⠵¥ÀÌÅÍ {U'USERID ': 42, u'Expires': 1329875384.073159, u'salt ': u'1c033f'} ÀÌ·¸°ÔÇÏ¸é ¿¹¸¦ µé¾î »ç¿ëÀÚ Á¤ÀÇ ÇÒ ¼ö ÀÖ½À´Ï´Ù. °¢ È£ÃâÀÇ ¼³Á¤À» ¹Ýº¹ÇÏÁö ¾Ê°í ÅäÅ« ¸¸·á ½Ã°£ ÃÊ°ú ¶Ç´Â Çؽà ¸ðµâ .productÀÇ È¨ÆäÀÌÁö
tokenlib. °ü·Ã ¼ÒÇÁÆ®¿þ¾î