After some initial issues getting the stuff to run I' m finally making some progress.
Turns out the github project Umbraco Standard Membership was different in a few key locations to the code that is in CWS-Start (which has more functionality anyway.
The changes are so significant I'll probably scrap the repo I created earlier and put everything in a new one (I really do not know what is the best way to proceed).
In any case, I will clean up the code until it is fully functional and then put up a link here.
Password reset functionality for members
I'm using 7.1 and cannot for the life of me determine how to build this functionality using the standard Umbraco Membership Provider.
Ideally, we'd have users enter their email address, we'd email them a URL with a reset token and then allow them to set their new password.
I've found Warren Buckley's "Umbraco Standard Membership", however that is using API's which are obsolete in 7.1.
Is anyone able to add some guidance here or a point in the right direction?
Hello Chad,
I have started working on getting USM ported to use the new API's. You can find the repo here
You can do things like:
However, I am running into my own problems now:
I have placed the views in AuthSurface and ProfileSurface as a subfolder in Views.
All views thus seem to render except that when I use EditProfile and actually try to submit my edits, then I get a
Error.
I really do not understand and the lack of consistent, non-contradictory information is maddening...
Hi Chad,
Good news.
After some initial issues getting the stuff to run I' m finally making some progress.
Turns out the github project Umbraco Standard Membership was different in a few key locations to the code that is in CWS-Start (which has more functionality anyway.
The changes are so significant I'll probably scrap the repo I created earlier and put everything in a new one (I really do not know what is the best way to proceed).
In any case, I will clean up the code until it is fully functional and then put up a link here.
Cheers,
Kris
I just finished a first rough port of the code.
Most things work more or less, except for sending the Emails.
It is still very rough around the edges and far from production ready but the general idea is there.
You can find it here
Hope its useful...
Thanks Kris,
I'm going to look at implementing this today, we'll see how it goes!
OK cursory glance indicates their are some pretty big security issues with the initial code. Will file an issue/PR via GitHub.
OK,
I would be interested to hear about it. The current code is just a quick and dirty adaptation...
Cheers,
Kris
is working on a reply...