public
 
class
 AuthenticationController : Controller
{
        .
        

public
 ActionResult Login()
        {
            

string
 oldUserName 
=
 
this
.GetUserName();

            
string
 login 
=
 Request.Form[

login

];
            

string
 password 
=
 Request.Form[

password

];

            
if
 (
!
String.IsNullOrEmpty(login) 
&&
 
!
String.IsNullOrEmpty(password))
            {
                var svc 

=
 
new
 AspNetAuthenticationService();
                

bool
 isValid 
=
 svc.IsValidLogin(login, password);

                
//
log them in


                
if
 (isValid)
                {
                    SetPersonalizationCookie(login, login);

                    
//
migrate the current order


                    _orderService.MigrateCurrentOrder(oldUserName, login);

                    
return
 AuthAndRedirect(login);
                }
            }
            

return
 View();
        }
    
}

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。