// авторизация через веб-форму public String doAuth(String login, String password) { try { String id_user; if (login == null) return "0"; if (password == null) return "0"; Models.User usr = new Models.User(); if (password != "" && login != "") { id_user = usr.doLogin(login, password); if (id_user != "") { Session["user_id"] = id_user; Session["login"] = login; Session["password"] = password; return "1"; } } return "0"; } catch { return "0"; } }
//проверка авторизации на основе сессии public String CheckAuth() { try { if (Session["login"] == null | Session["password"] == null) return "0"; String login = Session["login"].ToString(); String password = Session["password"].ToString(); if (password != "" && login != "" && password != null && login != null) { String id_user; Models.User usr = new Models.User(); id_user = usr.doLogin(login, password); if (id_user != "") { Session["user_id"] = id_user; Session["login"] = login; Session["password"] = password; return "1"; } } return "0"; } catch { return "0"; } }
public Boolean CheckAuth() { if (Session["login"] == null | Session["password"] == null) return false; String login = Session["login"].ToString(); String password = Session["password"].ToString(); if (password != "" && login != "" && password != null && login != null) { String id_user; Models.User usr = new Models.User(); id_user = usr.doLogin(login, password); if (id_user != "") { Session["user_id"] = id_user; Session["login"] = login; Session["password"] = password; return true; } } return false; }