A Custom made SSO Provider
- User should be able to login
- User should be able to logout
- User should be able to register
- User should be able to update his profile
- User should be able to delete his profile
- User should be able to view his profile
- A site should be able to authenticate a user using this SSO Provider