Authen :: pluggablecaptcha.

authen :: pluggablecaptcha הוא מסגרת captcha pluggable עבור perl.
הורד עכשיו

Authen :: pluggablecaptcha. דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Perl Artistic License
  • מחיר:
  • FREE
  • שם המפרסם:
  • Jonathan Vanasco
  • אתר האינטרנט של המוציא לאור:
  • http://search.cpan.org/~jvanasco/Authen-PluggableCaptcha-0.05/lib/Authen/PluggableCaptcha/Tutorial.pm

Authen :: pluggablecaptcha. תגים


Authen :: pluggablecaptcha. תיאור

Authen :: pluggablecaptcha הוא מסגרת captcha pluggable עבור perl. Authen :: pluggablecaptcha הוא מסגרת CAPTCHA להקשיב עבור perl.synopsisisimportant - השחרור .03 אינו תואם לגירסאות קודמות. בעיקר: כל הוקס חיצוני עבור מריגה חשיש הוחלפו עם שיטות אובייקט (כלומר: $ OBJ -> {'__ האתגר'} הוא עכשיו OBJ-> האתגר) ו טיעונים מילות מפתח מצפה שם בכיתה יש את המילה '_class' כמו Supix.Authen :: pluggablecaptcha היא מסגרת ליצירת CAPTCHAs, בהתבסס על הרעיון של יצירת CAPTCHAs עם ארכיטקטורה plugin.The כוח של מודול זה היא כי הוא יוצר captchas במובן כי מתכנת כותב מודולים Perl - לא רק ב תחושת כי מתכנת קורא ספריית CAPTCHA לתצוגה. המהות של CAPTCHA כבר נשבר לשלושה מרכיבים: Keymanager, אתגר לדקלם - כל המתכנתים עכשיו יש שליטה מלאה. לערבב ולהתאים שיעורים קיימים או ליצור משלך. Authen :: pluggablecaptcha מסייע לך לעשות בדיקות CAPTCHA משלך - וזה עוזר לך לעשות את זה מהר. KeyManager רכיב ידיות יצירת ו Validatiing מפתחות כי מאוחר יותר השתמשו באופן ייחודי CAPTCHA. כברירת מחדל, KeyManager משתמשת במערכת מפתח מבוססת זמן, אך ניתן להרחיב אותה באופן מעילי כדי לשלב עם מסד נתונים ולבצע מקשים חד פעמיים. רכיב אתגר מפות מפתח לתגובה נכונה ותגובה נכונה רכיב לדקלם משמש להצגת האתגר - להיות טקסט, תמונה או צליל. השתמש בחבר :: pluggablecaptcha; השתמש auppen :: pluggablecaptcha :: אתגר :: הקלדה; השתמש authen :: pluggablecaptcha :: לדקלם :: תמונה :: Imager; # יצירת CAPTCHA חדש עבור הטופס שלך $ CAPTCHA = authen :: pluggablecapha-> חדש (סוג => "חדש", seed => $ הפעלה-> משתמש-> seed, site_secret => $ myapp :: תצוגת :: Site_Secret ); שלי captcha_publickey שלי = $ captcha-> get_publickey (); # תמונה CAPTCHA? צור קישור HTML לסקריפט CAPTCHA שלך עם המפתח הציבורי שלי HTML = QQ ||; # תמונה CAPTCHA? לדקלם אותו $ $ common_publickey = 'A33D8CE53691848E1096061DFD4639_1149624525'; שלי $ files_publickey = $ אפריל-> parm ('captcha_publickey'); שלי CAPTCHA = authen :: pluggablecapha-> חדש (type => 'קיים', publickey => $ קיים_publickey, seed => $ session-> משתמש-> seed, site_secret => $ MyApp :: Config :: Site_Secret); # שמור אותו כקובץ שלי $ AS_String = $ CAPTCHA-> לדקלם (האתגר :: pluggablecaptcha :: האתגר :: הקלדה ', Render_class =>' authen :: pluggablecaptcha :: לדקלם :: תמונה :: Imager ' , פורמט => 'JPEG'); פתוח (כתוב, '> בדיקה .JPG "); הדפס כתוב $ $ AS_STRING; סגור (כתוב); # או לשרת אותו בעצמך $ R-> Add_header ('סוג תוכן: תמונה / JPEG'); $ R-> הדפסה ($ AS_STRING); # המתן, מה אם אנחנו רוצים לאמת את CAPTCHA הראשון? שלי CAPTCHA = authen :: pluggablecapha-> חדש (type => 'קיים', publickey => $ אפריל-> parm ('captcha_publickey'), seed => $ session-> משתמש- seed, site_secret = $ myapp: : Config :: Site_Secret); (! למות "לא יכול לאמת CAPTCHA כי: $ {סיבה}."; }; בדוגמה לעיל, $ CAPTCHA-> חדש רק מגדיר את CAPTCHA. $ CAPTCHA-> להפוך למעשה הופך את התמונה. אם CAPTCHA פג (זקן מדי על ידי תצורת ברירת המחדל), ברירת המחדל פג תוקף שגרת CAPTCHA מהתוסף יתקיים טוב יותר, לטפל בכל האימות בזמן ובבקשה ב- IP ביגוד היישום. העיתוי רק גורם למישהו לענות על 1x CAPTCHA כל 5minutes, אך אינו מונע RE / MIS Userender מקבלת טיעון 'Render_class' כי יהיה מבצע באופן פנימי את השגרה למופע חדש של זה בכיתה. שימוש בשיטה זו, רישומים מרובים ופורמטים יכולים ייווצר באמצעות מפתח אחד ואתגר. דרישות: · פרל


Authen :: pluggablecaptcha. תוכנה קשורה

מחלקה :: DBI :: מפעל

מחלקה :: DBI :: המפעל הוא ממשק המפעל קבוצה של מחלקה :: DBI שיעורים, עם שלד אופציונלי mod_perl יישום. ...

187

הורד

svnauto

svnauto הוא כלי בדיקה אוטומטי עבור חתרנות, עם מדיניות בדיקת ספרייה. ...

63

הורד

אוקטבה-אן

אוקטבה-אן היא קבוצה של כריכות המאפשרות לאדם להשתמש בספריית אן מתוך אוקטבה. ...

204

הורד