I want OPEN-ID login for my page. Need to be written in PHP5 with MySQL 5. The User should edit his account after first login and set his username and an ID. This username and ID together with his email and language (got from browser) should be saved in an MySQL Database.
He should be able to edit his username and email.
The edit boxes should be web 2.0 like (with ajax) and realized with usage of the Zend Framework ( [url removed, login to view] )
If you think thats no good idea and there is a better solution you can try to convince me of your position :-)
At last it should be integrated into my site [url removed, login to view] (that I'll do then myself) - you should show me the functionality of your script on a little demo site.
I expect that I can use your code easily and that I can include it with just one file (that has the interface to probably more files)
and that I just have to call one function that gives me back the actual logged in user, or nothing if the user is not logged in.
The userlogin should be able to have a checkbox for the user where he could tell "remember me" and this should set a cookie then. Username in the cookie should not expire, and the user should have the ability to log out (another function call available for that).