This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
quickuser [2010/09/19 04:50] Joel Dare |
quickuser [2020/06/01 22:53] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== QuickUser JavaScript Library ====== | ||
+ | This library has been moved to [[https://github.com/codazoda/quickuser|GitHub]]. | ||
+ | |||
+ | <del>QuickUser is a JavaScript class that maintains user information. There are two versions, one that uses a cookie and another that uses HTML 5 local storage. Each creates a new user ID, if one wasn't already created, and stores an array of user information. Additional key / value pairs can be added by the programmer. No user id or password is required, making login unnecessary. Login credentials could be easily added and tracked, however. | ||
+ | |||
+ | {{:quickuser.zip|Download Cookie Version (quickuser.zip)}} | ||
+ | |||
+ | {{:quickuser2.zip|Download HTML5 Version (quickuser2.zip)}} | ||
+ | |||
+ | In order to use the library, simply include the QuickUser.js file into your HTML document. | ||
+ | |||
+ | <script type="text/javascript" src="quickuser.js"></script> | ||
+ | |||
+ | Then, in your documents JavaScript create an instance of the QuickUser object. | ||
+ | |||
+ | <code js> | ||
+ | <script type="text/javascript"> | ||
+ | |||
+ | // Load a user using the QuickUser class | ||
+ | user = new QuickUser(); | ||
+ | |||
+ | // Read the user ID that was assigned | ||
+ | var id = user.get("id"); | ||
+ | |||
+ | // Read the number of hits | ||
+ | var hits = user.get("hits"); | ||
+ | |||
+ | // Set your own variable | ||
+ | user.set("first", "Joel"); | ||
+ | |||
+ | </script> | ||
+ | </code> | ||
+ | |||
+ | This source code is distributed under the [[MIT License]].</del> |