i creaded a own login with link to password reset and register based on this guide:
Now it seems there are still some issues.
- Password Recovery and Membership Register are looking for (in this case german) language ressources and take not default if missing. => To fix i created own
- Password Recovery throws no correct error if mailsettings missing (could be set in IIS Manager)
<smtp deliveryMethod="Network" from="email address">
<network host="email server" port="25" />
3. Membership Register has still an issue with "OnCreatedUser". I temporary solved it with:
request.FirstName = this.FirstName; request.LastName = this.LastName; /* request.SiteName = web2.Title; request.SiteURL = web2.Url; request.ChangePasswordURL = Utils.GetAbsoluteURL(web2 ,settings.ChangePasswordPage); */ request.DefaultGroup = this.DefaultGroup; request.LoginCreatedUser = SPLoginCreatedUser;
It seems the RunWithElevatedPrivileges function produces this error. It comes a ThreadAbortException.
4. Furthermore password encryption in provider is not supported without machinekey. I think it is no fba pack problem, but maybe some documentation would be nice.