Members at backoffice

I am developing an application in Umbraco where I need my members from an external, existing database. I was able to create a user membership provider that I use to validate users.

Now I would like to make the list of members in the external database visible in the member area in backoffice. Is this possible, and if so, what are some ideas on how to do this?

+4
source share
2 answers

Unfortunately not.

To do this, you must create a custom member application for Umbraco.

== Edit on request ==

The gui element is explicitly created to handle Umbraco member objects, this object can be extended using properties of the same data types as all objects in Umbraco. This gui will not just work with asp.net's permanent membership provider, as they are incompatible.

To best fit this, you should extend the umbraco.providers.members class. UmbracoMembershipProvider instead of the usual asp.net membership provider.

Now you can make calls from UmbracoMembershipProvider to any asp.net membership provider, but this is a discussion of architecture and philosophy :)

+3
source

I had a similar requirement in a previous project. We created a scheduled task that used a secure web service to gather users, and then programmatically added them to the Umbraco back office. The planned task was to check for existing users to avoid duplicate entries.

In addition, user passwords must be accessible in plain text so that they can be added to Umbraco. If this is not the case, you will need to create a new password for each user, which may be impractical.

See here for more info on api membership .

0
source

All Articles