// GET: api/AuthUser /// <summary> /// Realiza la autentificacion de usuario, recibe un objeto que contiene la informacion de usuario /// </summary> /// <param name="userInfo"></param> /// <returns>Retorna el identificador de usuario en caso de autenticarse correctamente, de otra forma retorna null</returns> public Guid? Get(UserInfo userInfo) { UserDB userDb = new UserDB(); Guid? response; { response = userDb.AuthUserLogin(userInfo.Nickname, userInfo.Password); } return response; }
/// <summary> /// Se utiliza para crear nuevos usuarios en Odyssey /// </summary> /// <param name="userInfo">Objeto que describe los atributos de un usuario</param> /// <returns>Retorna el Id de usuario en caso de crearlo con exito, de otra forma retorna null</returns> public Guid? Post(UserInfo userInfo) { UserDB userDb = new UserDB(); Guid? response; { response = userDb.CreateNewUser(userInfo.Nickname,userInfo.Name, userInfo.Password); } return response; }