XKCD Password Generator
PHP CSS JavaScript
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
css
img
js better 'fancy' options, including limiting word count in memorable mode Sep 18, 2015
words
README.md
index.php
pwdgen.php

README.md

P2 for DWA15: xkcd Password Generator

Live URL

http://p2.rhjones.me

Demo URL

https://youtu.be/vCpz9cLSJks

Description

XKCD-style password generator: generates a string of words, plus an optional number and/or symbol, to serve as a more easily memorable password.

Takes as inputs a number of words, whether or not to include a number and/or symbol, and a preferred word separator.

Options include "memorable mode," which outputs a string consisting of an adjective, noun, verb, and adverb for a "grammatically correct" password, and "dinosaur mode," which outputs a password containing a dinosaur.

Outside resources

Bootstrap

Word lists are from the Corpora project (CC0):

Dinosaur icon is by Jennifer Goodman on the Noun Project and is used under a CC-BY 3.0 license.

JQuery help on form input disabling from Kris Ivanov on StackOverflow