Skip to content

SebastianKErben/CoolCookie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CoolCookie

Simple ECMAScript 6 class for easy cookie handling. The way Cookies are handled is by parsing the cookie parameter of a CoolCookie instance as cookie strings. It's a rather small class.

You first create an instance of CoolCookie which attempts to load existing cookies:

let cookieHandler = new CoolCookie(3);

3 means that the cookies will expire after 3 days. Likewise, 365 would mean the cookies will expire after 1 year. You can then access existing or create new cookies with:

cookieHandler.cookie

For example:

cookieHandler.cookie.name = 'John Smith';

Saving is done by calling:

cookieHandler.save();

If you would like to delete a value, call:

cookieHandler.erase

For example deleting name from the example you would call:

cookieHandler.erase('name');

See the example and QUnit test for more information.

About

Simple ECMAScript 6 class for easy cookie handling

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published