Adding endpoint to autheticate from mobile
This commit is contained in:
parent
4f478585cf
commit
4b863687d3
@ -14,16 +14,17 @@ namespace DamageAssesment.Api.UsersAccess.Controllers
|
||||
{
|
||||
this.userAccessProvider = userAccessProvider;
|
||||
}
|
||||
// [HttpPost("dadeschooltoken")]
|
||||
// public async Task<ActionResult> DadeSchoolAuthenticateAsync(string username, string password)
|
||||
//{
|
||||
// var result = await userAccessProvider.DadeSchoolAuthenticateAsync(username, password);
|
||||
// if (result.IsSuccess)
|
||||
// {
|
||||
// return Ok(result.TokenResponse);
|
||||
// }
|
||||
// return Unauthorized(result.ErrorMessage);
|
||||
// }
|
||||
[HttpPost("authenticate")]
|
||||
public async Task<ActionResult> DadeSchoolAuthenticateAsync(UserCredentials userCredentials)
|
||||
{
|
||||
var result = await userAccessProvider.DadeSchoolAuthenticateAsync(userCredentials.username, userCredentials.password);
|
||||
if (result.IsSuccess)
|
||||
{
|
||||
return Ok(result.TokenResponse);
|
||||
}
|
||||
return Unauthorized(result.ErrorMessage);
|
||||
}
|
||||
|
||||
// [Authorize(Policy = "Dadeschools")]
|
||||
[HttpPost("token/{employecode}")]
|
||||
public async Task<ActionResult> AuthenticateAsync(string employecode)
|
||||
|
@ -1,5 +1,5 @@
|
||||
public class UserCredentials
|
||||
{
|
||||
public string username { get; set; }
|
||||
// public string? password { get; set; }
|
||||
public string password { get; set; }
|
||||
}
|
@ -20,8 +20,8 @@
|
||||
},
|
||||
"AllowedHosts": "*",
|
||||
"Dadeschools": {
|
||||
"Authority": "https://dev-graph.dadeschools.net",
|
||||
"TokenUrl": "https://dev-graph.dadeschools.net/connect/token",
|
||||
"Authority": "https://graph2.dadeschools.net",
|
||||
"TokenUrl": "https://graph2.dadeschools.net/connect/token",
|
||||
"ClientId": "dmapi",
|
||||
"ClientSecret": "bfce2c8d-2064-4a02-b19d-7f1d42b16eae",
|
||||
"TokenClientId": "damage_assessment_postman",
|
||||
|
Loading…
Reference in New Issue
Block a user