Great work! It's the only widget that I think is suitable for probably all websites.
The problem with my widget is that I cannot sign out. Even after I signout, it shows it as signed in even though it is signed out.
Please check - http://projectcloud.info/
You will notice how it does not sign out.
I use w3 total cache.