CS122B: Projects in Database Management

CS122B: Projects in Database Management

CS122B: Projects in Databases and Web Applications Winter 2018 Notes 08: reCaptcha Professor Chen Li Department of Computer Science CS122B 1 reCaptcha: preventing internet

bots Web sites have valuable information Example: ticketmaster.com Bad people write programs/bots to send bad requests (e.g., registration, buying tickets) CS122B 2

First version: captcha Use Captcha to correct OCR errors CS122B 3

2nd version: recaptcha CS122B 4 reCaptcha example: TomcatFormReCaptcha.war index.html 3. g-recaptcha-response

2. g-recaptcha-response 4. g-recaptcha-response Secret Key 1. Site Key CS122B 5

Recently Viewed Presentations

  • EGYPTIAN ART Cultural Snippet Egyptian culture developed along

    EGYPTIAN ART Cultural Snippet Egyptian culture developed along

    Relief Sculpture Ancient Egyptian Pottery Pottery was used by the ancient Egyptians in much the same way we use modern kitchen containers or plastic, Two distinct Types Nile silt ware - Nile clay. After being fired, it has a red-brown...
  • NRF Presentation Connect 2013

    NRF Presentation Connect 2013

    To improve the continuity of diabetes care and increase patient satisfaction at UHNBC. To discover whether patients with diabetes have improved outcomes when seen during their hospital stay by a diabetes educator team. Patients with diabetes are at greater risk...
  • Hair - A valuable resource in post-mortem toxicology

    Hair - A valuable resource in post-mortem toxicology

    Hair - A valuable resource in post-mortem toxicology Marie Reed, Rosa Cordero and Sue Paterson Toxicology Unit, Division of Investigative Science, Imperial College London [email protected] Case 3 - Limited sample A: Loss of tolerance 44 year old male Deceased was...
  • Patrón diapos 2010 - ABTO

    Patrón diapos 2010 - ABTO

    There is some evidence to support the use in a paediatric population, particularly where the liver and small bowel are affected. However, in adults there is little evidence to support the routine use of surveillance EBV PCR outside the allogeneic...
  • Education Licensing  New Options for Delivery Software to

    Education Licensing New Options for Delivery Software to

    Select License for Academic Work at Home Rights (WAH) Select Plus for Academic Work at Home Rights (WAH) Campus and School Agreement (CASA) Student Option. Campus and School Agreement (CASA) Work at Home Rights (WAH) Products in Scope for Electronic...
  • Effective Body Language

    Effective Body Language

    Arial Garamond Futura Bk Calibri Georgia Imprint MT Shadow Times New Roman TP030002245 Effective Body Language What story is your face telling? What story is your face telling? What story is your face telling? What story is your face telling?...
  • Plastic Recycling - Play PPT

    Plastic Recycling - Play PPT

    Plastic Recycling is a technique of recovering waste plastic and recycling it to a useful product. Sometimes, the recycled plastics will be in different in form from their original stage. For example: the plastic bottles could be recycled to make...
  • APE: An Annotation Language and Middleware for Energy ...

    APE: An Annotation Language and Middleware for Energy ...

    APE: An Annotation Language and Middleware for Energy-Efficient Mobile Application Development. Nima Nikzad, OctavChipara†, and William G. Griswold. [email protected] Dept. of Computer Science and Engineering, UC San DiegoDept. of Computer Science, University of Iowa†