I'm wondering if there is a convenient way to use a single database to store my umbraco admin / editor users amongst several sites. My requirement is to allow a set of users, the same across all sites, to have certain groups of permissions. Ideally I would like to avoid having to visit each site, create a new user each time and set up their corresponding permissions.
Each site will also have seperate members.
One solution I considered was to place a client reference against each member in a shared membership database. Then create some logic to prevent the member logging in when their client code did not match a web.config client reference key.
There are seperate asp.net membership providers for both umbraco users and site members. How about a custom UsersMembershipProvider that talks to a common database ?
Sites sharing Umbraco Users data source
I'm wondering if there is a convenient way to use a single database to store my umbraco admin / editor users amongst several sites. My requirement is to allow a set of users, the same across all sites, to have certain groups of permissions. Ideally I would like to avoid having to visit each site, create a new user each time and set up their corresponding permissions.
Each site will also have seperate members.
One solution I considered was to place a client reference against each member in a shared membership database. Then create some logic to prevent the member logging in when their client code did not match a web.config client reference key.
Is there a better solution?
Hi Brian,
There are seperate asp.net membership providers for both umbraco users and site members. How about a custom UsersMembershipProvider that talks to a common database ?
@Hendy,
I don't know why I didn't check the web.config for the seperate providers! I just assumed they would be coupled.
Thank.
is working on a reply...