Ejemplo n.º 1
0
        async public Task <object> Register([FromBody] User user)
        {
            try {
                Console.WriteLine("AAA");
                await AuthModel.createUser(user.Email, user.Password);

                return(Created("/", new { message = "User created!" }));
            } catch (System.Exception e) {
                if (e.Message == "User exists")
                {
                    return(Unauthorized(new { error = $"User with email {user.Email} already exists" }));
                }
                throw e;
            }
        }