Critical Requirements

The requirements for this project are, at the most fundamental, a way for people to save and share data. The data must persist—that is, last longer than the browser session of any individual user (i.e., finder or viewer). The project includes a user ID/password system to provide a basic level of security for the application. The security protection includes use of the Secure Hash Algorithm, a type of one-way encryption, for the passwords. This means that the passwords are stored in an encoded form in the database so that someone looking at the records in the database would not be easily able to determine the original password.

The project also provides a way for finders to set up persistent information for themselves, allowing ...

Get HTML5 and JavaScript Projects now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.