Skip to content

Commit 53c0bd6

Browse files
Fixes: Password is not saved when using the Register snippet
1 parent a768fe5 commit 53c0bd6

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/Umbraco.Web/Controllers/UmbRegisterController.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
using System.Linq;
33
using System.Web.Mvc;
44
using System.Web.Security;
5+
using System.Web.Services.Description;
56
using umbraco.BusinessLogic;
67
using umbraco.cms.businesslogic.member;
78
using Umbraco.Core;
@@ -24,6 +25,11 @@ public ActionResult HandleRegisterMember([Bind(Prefix = "registerModel")]Registe
2425
MembershipCreateStatus status;
2526
var member = Members.RegisterMember(model, out status, model.LoginOnSuccess);
2627

28+
// Save the password
29+
var memberService = Services.MemberService;
30+
var m = memberService.GetByUsername(member.UserName);
31+
memberService.SavePassword(m, model.Password);
32+
2733
switch (status)
2834
{
2935
case MembershipCreateStatus.Success:

0 commit comments

Comments
 (0)