This is an implementation of custom membership & role providers to achieve complete control of the process of authenticating users and control access based on roles, at the sametime use asp.net mvc (3)'s powerful implementation of membership providers.
Article url: http://www.codeproject.com/Articles/607392/Custom-Role-Providers
Default user credentials:
username: administrator password: administrator