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 |