//Logowanie, uzyskanie nowej sesji public static mUser logIn(String login, String password) { var userid = Uta.UserLogIn(login, password); if (userid == null) return null; mUser user = new mUser(login, password, (int)userid); user.authorize(); String guid = Guid.NewGuid()+""; user.setSession(guid); Uta.NewSession(guid, userid); return user; }
//Rejestracja uzytkownika public static mUser register(String name, String surname, String login, String password) { //Mozna dodac jeszcze jakies warunki dotyczace hasla int userid = -1; if(Uta.LoginExists(login)==1) return null; mUser newUser=new mUser(name, surname, login, password); newUser.authorize(); String guid = Guid.NewGuid() + ""; newUser.setSession(guid); userid = Uta.NewUser(name, surname, login, password, guid); Uta.NewSession(guid, userid); return newUser; }
//Logowanie, uzyskanie nowej sesji public static mUser logIn(String login, String password) { var userid = Uta.UserLogIn(login, password); if (userid == null) return null; mUser user = new mUser(login, password, (int)userid); user.authorize(); String guid; do { guid = Guid.NewGuid() + ""; } while ((int)Uta.CheckSession(guid) != 0); user.setSession(guid); //, getAccessDate(DateTime.Now) Uta.NewSession(guid, true,(int)userid); return user; }