Firefox cookie plugin

Closed Posted Mar 14, 2006 Paid on delivery
Closed Paid on delivery

Looking for really 2 pieces of code of a cookie sharing system. FIREFOX EXTENSION (XUL + Javascript) Screen where user can enter username and password (probably in XUL - XML markup) 1) Right click on the site you are viewing and upload all associated cookies to a website (see below). This will do a http get or post to a cgi/php script with username, password, website url and cookie information. Display error message if it fails. Display error message if the password/username can't authenticate. 2) Right click on the site you are viewing and choose download cookies from website(see below) This will do a http get or post to a cgi/php script with username, password, and website url If the user authenticates it will update the local cookies file with the new cookies Display error message if it fails. Display error message if the password/username can't authenticate. WEBSITE (PHP/MYSQL or Python/MYSQL) Either a php/mysql or python/mysql registration site 1) Will allow users to register usernames are the users email address 2) Allow user to resend forgotten passwords 3) Script to accept post/get from firefox extension (see above) to either upload or download a cookie will authenticate the user prior to allowing the cookie to be downloaded. Send back an error code if authentication fails or a cookie doesn't exist. 4) Allow authenticated users to browse all the cookies that are available. View who uploaded the cookie and what website it is for. DB User name table Another table with cookie information and website link to user table who uploaded the cookie Note this is just for a fun website and I don't plan to make money from this

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):

a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.

b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.

3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

## Platform

Firefox 1.5x Windows/Linux Linux CentOS 3.3? Mysql PHP/Python (server)

Engineering JavaScript MySQL PHP Python Ruby on Rails Software Architecture Software Testing Web Hosting Website Management Website Testing XML XSLT

Project ID: #3352102

About the project

Remote project Active Apr 4, 2006