asp.net - Programmatically login in dotnetnuke -
hey guys, using dotnetnuke cms, reason want manually login user site, able login problem is, if enter invalid password, still dotnetnuke log me in. using below code.
userinfo objuser = new userinfo(); objuser.username = login1.username; usermembership objmembership = new usermembership(objuser); objmembership.username = login1.username; objmembership.password = login1.password; objuser.membership = objmembership; //usercreatestatus result = usercontroller.createuser(ref objuser); usercontroller.userlogin(0, objuser, request.servervariables["server_name"], this.request.userhostaddress, true);
you can use
var loginstatus = userloginstatus.login_failure; var login=usercontroller.userlogin(0, username, password, “”, “”, “”, ref loginstatus, false); return request.createresponse(httpstatuscode.ok, “logged in successfully”);
for more details can refer following link -
Comments
Post a Comment