Its no secret that there has been many discussions about Membership providers here on the forum, and since it is a standard vanilla asp.net component i do agree that its somewhat weird that C1 doesn't support it out of the box.
Internally I've used my own membership provider for countless of projects and i have now decided to open source it making it a part of the ever growing CompositeC1Contrib project.
You can go grab it directly from here https://bitbucket.org/burningice/compositec1contrib/src/226e432954e70238c65f5e983875ed97dac8b5c2/Security/?at=default where a binary zip-package is included as well.
There is no support for managing users from within the C1 Console since that has never been the main focus for any of the projects using this provider - users usually come from other datasources and all that C1 needs to do is give them a password and track their logins.
There is a simple edit-permission dialog which hooks up to the roles provided by the RoleProvider giving you a authenticated and anonymous role out of the box - feel free to replace the default provider with your own if you have some special roles you need to set permissions on. I've done that many times myself.
Internally I've used my own membership provider for countless of projects and i have now decided to open source it making it a part of the ever growing CompositeC1Contrib project.
You can go grab it directly from here https://bitbucket.org/burningice/compositec1contrib/src/226e432954e70238c65f5e983875ed97dac8b5c2/Security/?at=default where a binary zip-package is included as well.
There is no support for managing users from within the C1 Console since that has never been the main focus for any of the projects using this provider - users usually come from other datasources and all that C1 needs to do is give them a password and track their logins.
There is a simple edit-permission dialog which hooks up to the roles provided by the RoleProvider giving you a authenticated and anonymous role out of the box - feel free to replace the default provider with your own if you have some special roles you need to set permissions on. I've done that many times myself.