예제 #1
0
        public async Task <AuthDto.AuthToken> AuthenticateUser(AuthDto.AuthUser authUser)
        {
            AuthDto.AuthToken   authToken = null;
            HttpResponseMessage response  = await Client.PostAsJsonAsync("auth/token", authUser);

            if (response.IsSuccessStatusCode)
            {
                authToken = await response.Content.ReadAsAsync <AuthDto.AuthToken>();
            }
            return(authToken);
        }
예제 #2
0
        public void TestAuthenticateDummyUser()
        {
            AuthClient client = new AuthClient(Configuration);

            AuthDto.AuthUser authUser = new AuthDto.AuthUser
            {
                Username = "******",
                Password = "******"
            };
            AuthDto.AuthToken authToken = client.AuthenticateUser(authUser).GetAwaiter().GetResult();
            Assert.IsNotNull(authToken);
            Assert.IsNotNull(authToken.Token);
        }