This is used to give an example standard membership to Umbraco V6+
Simply install the Nuget package to install the following:
- Code/EmailHelper.cs
- Controllers/SurfaceControllers/AuthSurfaceController.cs
- Models/AuthModel.cs
- Scripts/jquery.unobtrusive-ajax.js
- Scripts/jquery.unobtrusive-ajax.min.js
- Scripts/jquery.validate.js
- Scripts/jquery.validate.min.js
- Scripts/jquery.validate.unobtrusive.js
- Scripts/jquery.validate.unobtrusive.min.js
- Scripts/jquery.validate-vsdoc.js
- Scripts/jquery-1.8.2.intellisense.js
- Scripts/jquery-1.8.2.js
- Scripts/jquery-1.8.2.min.js
- Views/AuthSurface/ForgottenPassword.cshtml
- Views/AuthSurface/Login.cshtml
- Views/AuthSurface/Register.cshtml
- Views/AuthSurface/ResetPassword.cshtml
Your member type in the Umbraco backoffice will need the following properties added to the member type:
Property Name | Property Alias | Property Type |
---|---|---|
Joined Date | joinedDate | Label |
Host Name of Last Login | hostNameOfLastLogin | Label |
IP of Last Login | iPOfLastLogin | Label |
Number of Logins | numberOfLogins | Label |
Last Logged In | lastLoggedIn | Label |
Reset GUID | resetGUID | Label |
Has Verified Email | hasVerifiedEmail | True/False |
Email Verify GUID | emailVerifyGUID | Label |
Description | description | Textbox |
Textbox | ||
Textbox | ||
Skype | skype | Textbox |
Profile URL | profileURL | Textbox |