forked from MDCPS/DamageAssessment_Backend
		
	Adding endpoint to autheticate from mobile
This commit is contained in:
		| @ -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", | ||||
|  | ||||
		Reference in New Issue
	
	Block a user