예제 #1
0
        public IHttpActionResult Post([FromBody] AuthUser user)
        {
            var auth = Authentication.AuthenticateResult("", user.UserName, user.Password);

            if (auth == "true")
            {
                var result = JwtManager.GenerateToken(user);
                //  var result = JwtManager.GenerateToken(user.UserName, user.UserRole);
                return(Ok(result));
            }
            else
            {
                return(null);
            }
        }
예제 #2
0
        protected void Login_Click(object sender, EventArgs e)
        {
            string auth = "true";

            try
            {
                if (Authentication.AuthenticateMethod() != "NameOnly")
                {
                    auth = Authentication.AuthenticateResult(txtDomain.Text, txtUserName.Text, txtPassword.Text);
                }
            }
            catch (Exception ex)
            {
                auth = ex.Message;
            }

            CheckAppRole(auth);
        }