2015-03-26 1 views

ответ

1

Есть много из способов осуществить это, но старое золото использование BasecampRestAPI Его очень легко реализовать , например: Lets первого аутентификации пользователя

public static bool Authenticate(string username, string password) 
{ 


     BaseCamp objCamp = BaseCamp.GetInstance("https://CompanyName.basecamp.com", username, password); 

     // as we authenticated, therefore pass username after formatting it i.e. converting "Khawaja.Atteeq" to "Khawaja Atteeq" format 
     string user = username.Split('@')[0].Replace('.', ' '); 
     user = new CultureInfo("en").TextInfo.ToTitleCase(user.ToLower()); 

     // session if necessary. 
     HttpContext.Current.Session["UserID"] = user; 
     return true; 
    } 

теперь позволяет перейти на страницу входа

protected void SignIn_Click(object sender, EventArgs e) 
{ 
    if (Authenticate(Username.Text.Trim(), Password.Text)) 
    { 
     Response.Redirect("~/"); 
    } 
    else 
    { 
     Error.Visible = true; 
    } 
} 

Thats It Hope Помощь