Apache :: ÄíÅ° :: ¾ÏȣȭµÇ¾ú½À´Ï´Ù

Apache :: ÄíÅ° :: ¾Ïȣȭ µÈ ¾Ïȣȭ µÈ HTTP ÄíÅ° Ŭ·¡½ºÀÔ´Ï´Ù.
Áö±Ý ´Ù¿î·Îµå

Apache :: ÄíÅ° :: ¾ÏȣȭµÇ¾ú½À´Ï´Ù ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • Perl Artistic License
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Jamie Krasnoo
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://search.cpan.org/~jkrasnoo/ApacheCookieEncrypted-0.03/Encrypted.pm

Apache :: ÄíÅ° :: ¾ÏȣȭµÇ¾ú½À´Ï´Ù ű×


Apache :: ÄíÅ° :: ¾ÏȣȭµÇ¾ú½À´Ï´Ù ¼³¸í

¾ÆÆÄÄ¡´Â :: ÄíÅ° :: ¾Ïȣȭ´Â ¾Ïȣȭ µÈ HTTP ÄíÅ° Ŭ·¡½ºÀÔ´Ï´Ù. ¾ÆÆÄÄ¡ :: ÄíÅ° :: ¾Ïȣȭ´Â ¾Ïȣȭ µÈ HTTP ÄíÅ° class.SYNOPSIS ¾ÆÆÄÄ¡ :: ÄíÅ°¸¦ »ç¿ë : ¾Ïȣȭ; ³» $ ÄíÅ° = ¾ÆÆÄÄ¡ :: ÄíÅ° :: Encrypted-> »õ ($ R, ...); ¾ÆÆÄÄ¡ :: ÄíÅ° :: ¾Ïȣȭ ¸ðµâÀº ¾ÆÆÄÄ¡ :: ÄíÅ°¿¡¼­ ÆÄ»ý µÈ Ŭ·¡½ºÀÔ´Ï´Ù. ±×°ÍÀºÀÌ ÀÎÅÍÆäÀ̽º´Â ¿¹¿Ü ºÎºÎ¿Í ÇÔ²² ¾ÆÆÄÄ¡ :: ÄíÅ° ÀÎÅÍÆäÀ̽º¿Í µ¿ÀÏÇÕ´Ï´Ù ^ Å©¸³Æ® :: Blowfish.METHODS ¾Ïȣȭ µÈ ³»¿ë°ú ÄíÅ°¸¦ ¸¸µì´Ï´Ù. ÀÌ ¹®¼­´Â ¹®¼­°¡ °ÅÀÇ ¾ÆÆÄÄ¡ :: ÄíÅ°ÀÇ µ¿ÀÏ ÇÔ refined.You'll ÅëÁöµÇ´Â µ¿¾È ¾ÆÆÄÄ¡ :: ÄíÅ° ¼³¸í¼­¸¦ ÂüÁ¶ÇϽʽÿÀ. ±×°ÍÀº. ³» $ ÄíÅ° = ¾ÆÆÄÄ¡ : ³ª´Â ¹®¼­ÀÇ ´ëºÎºÐÀ» °¡Á®´Ù ¾ÆÆÄÄ¡ :: Cookie-> »õ ()ó·³ convienience.new ±×³É ¿©±â ³Ö¾î, ±×°ÍÀº ¶ÇÇÑ ¾ÆÆÄÄ¡ :: Request °´Ã¼¸¦ ÃëÇÒ ¼ö ÀÖ½À´Ï´Ù ¶ÇÇÑ ¾ÆÆÄÄ¡ °´Ã¼¸¦ ÇÊ¿ä·ÎÇÏÁö¸¸ : : ÄíÅ° :: Encrypted-> »õ ($ R, - Å° => $ Å°, -name => 'foo´Â'- °ª => '¹Ù', -expires => '+ 3M', -domain => '. myeboard.com '-path =>¸¦'/ '-secure => 1); ¿­¼è´Â ´ç½ÅÀÌ PerlSetVar·Î httpd.conf ÆÄÀÏ¿¡ ¼³Á¤ÇÏ¸é »ý¼ºÀÚ¿¡¼­ Á¤ÀÇ ÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù. PerlSetVar COOKIE_KEY ´ç½ÅÀÌ ¾ÆÆÄÄ¡ :: ÄíÅ°¿¡¼­ °°Àº »§À» ¹æ¹ýÀÔ´Ï´Ù croak.bakeÇÏ´Â Å° ¶Ç´Â ´Ù¸¥ ¸ðµâÀ» Á¤ÀÇ ÇÒ ¼ö ÀÖ´ÂÁö È®ÀÎÇÕ´Ï´Ù. $ cookie-> »§À»,ÀÌ ¹æ¹ýÀº ÁÖ¾îÁø ¹®ÀÚ¿­À» ±¸¹® ºÐ¼® ±¸¹® ºÐ¼® Á¸ÀçÇÏ´Â °æ¿ì, ±×·¸Áö ¾ÊÀ¸¸é, ¼ö½Å ÄíÅ° Çì´õ : ³» $ ÄíÅ° = $ cookie-> ±¸¹® ºÐ¼®; #hash ½ÉÆÇÀÌ ³» % ÄíÅ° = $ cookie-> ±¸¹® ºÐ¼®; ³» % ÄíÅ° = $ cookie-> ±¸¹® ºÐ¼® ($ cookie_string) °¡Á® ¿À±â ¹× ¼ö½Å ÄíÅ° Çì´õ¸¦ ±¸¹® ºÐ¼® ÀÎÃâ : ³» $ ÄíÅ° = ¾ÆÆÄÄ¡ :: ÄíÅ° :: Encrypted-> °¡Á® ¿À±â; # ³» % ÄíÅ° ½ÉÆÇ Çؽà = ¾ÆÆÄÄ¡ :: ÄíÅ° :: Encrypted-> °¡Á® ¿À±â; # ÀÏ¹Ý Çؽà °ªÀº $·Î È£Ãâ½Ã ¾ÏÈ£¸¦ Çص¶ ÇÒ °ÍÀÌ´Ù cookie-> value.as_string ÄíÅ° ¹®ÀÚ¿­·Î °´Ã¼ Çü½Ä : $ cookie-> »§À» $ R -> err_headers_out- °°Àº # °°Àº> Ãß°¡¸¦ ( "¼³Á¤ - ÄíÅ°"=> $ cookie-> as_string) À̸§À» ¹Þ°Å³ª ÄíÅ°ÀÇ À̸§À» ¼³Á¤ : ³» $ À̸§ = $ cookie-> À̸§; $ cookie-> À̸§ ( "Ǫ"); °ª ¹Þ°Å³ª ÄíÅ°ÀÇ °ªÀ» ¼³Á¤ : ³» $ °ª = $ cookie-> °ª; ³» @value = $ cookie-> °ª; $ cookie-> °ª ( "¹®ÀÚ¿­"); $ cookie-> °ª (@array); ±×³É ¾ÆÆÄÄ¡ :: ÄíÅ°¿¡ °°Àº ³»¿ëÀÌ ¾ÏȣȭµÇ¾î PerlSetVar µîÀ» httpd.conf¿¡¼­ »ý¼ºÀÚ ¶Ç´Â ¼¼Æ®¿¡ Á¤ÀÇ µÈ Å°º¸±â ÀÚµ¿ Çص¶ÇÏ´Â °ÍÀ» Á¦¿ÜÇÏ°í. Å°°¡ »ý¼ºÀÚ¿¡¼­ ¶Ç´Â Á÷ÀåÀÌ ¸ðµâÀÇ httpd.conf ÆÄÀÏ¿¡ ¼³Á¤ÇؾßÇÕ´Ï´Ù ±â¾ïÇϽʽÿÀ. ±×°ÍÀº ºÒÆò Áà¾ßÇÏ´Â °æ¿ì´Â ¾ø½À´Ï´Ù set.domain ¹Þ°Å³ª ÄíÅ° µµ¸ÞÀÎÀ» ¼³Á¤ : ³» $ µµ¸ÞÀÎ = $ cookie-> µµ¸ÞÀÎ; $ cookie-> µµ¸ÞÀÎ ( "cp.net."); °æ·Î¸¦ ¹Þ°Å³ª ÄíÅ°ÀÇ °æ·Î¸¦ ¼³Á¤ : ³» $ °æ·Î = $ cookie-> °æ·Î; $ cookie-> °æ·Î ( "/"); ¸¸·á °¡Á® ¿À±â ¶Ç´Â ÄíÅ° ½Ã°£ ¸¸·á ¼³Á¤ : ³» $Àº = $ cookie->ÀÌ ¸¸·á ¸¸·á; $ cookie->ÀÌ ¸¸·á ( "+ 3H"); º¸¾È °¡Á® ¿À±â ¶Ç´Â ÄíÅ° º¸¾È Ç÷¡±×¸¦ ¼³Á¤ : ³» $ È®º¸ = $ cookie-> º¸¾È; cookie-> (1)À» È®º¸ $, ¿ä±¸ »çÇ× : ¡¤ ÆÞ ¿ä±¸ »çÇ× : ¡¤ Perl.


Apache :: ÄíÅ° :: ¾ÏȣȭµÇ¾ú½À´Ï´Ù °ü·Ã ¼ÒÇÁÆ®¿þ¾î

Crypt :: CBC.

CRYPT :: CBC´Â ¾ÏÈ£ ºí·Ï üÀÎ ¸ðµå·Î µ¥ÀÌÅ͸¦ ¾ÏȣȭÇÏ´Â PERL ¸ðµâÀÔ´Ï´Ù. ...

187

´Ù¿î·Îµå