示例#1
0
        public string GetUser([FromBody] LoginContext loginContext)
        {
            //if (username == null || password == null) return null;

            var login = new Authentication.Login(_authenticationContext);

            //var loginContext = new Authentication.LoginContext
            //{
            //    username = username,
            //    password = password
            //};

            var existingUser = login.GetUser(loginContext);

            return(JsonConvert.SerializeObject(existingUser, Formatting.Indented));
        }
示例#2
0
        public string Login([FromBody] LoginContext loginContext)
        {
            var login = new Authentication.Login(_authenticationContext);

            var confirmationResponse = new Confirmation();

            if (login.UserIsAuthorized(loginContext))
            {
                confirmationResponse.Status = StatusEnum.RecordExists;
            }
            else
            {
                confirmationResponse.Status = StatusEnum.RecordNotFound;
            }

            return(JsonConvert.SerializeObject(confirmationResponse, Formatting.Indented));
        }