|
@@ -86,13 +86,13 @@ namespace IES.ExamServer.Controllers
|
|
|
string content = await response.Content.ReadAsStringAsync();
|
|
|
if (!string.IsNullOrWhiteSpace(content))
|
|
|
{
|
|
|
- var json = JsonSerializer.Deserialize<JsonNode>(content);
|
|
|
- if (json != null)
|
|
|
+ var jsons = JsonSerializer.Deserialize<JsonNode>(content);
|
|
|
+ if (jsons != null)
|
|
|
{
|
|
|
|
|
|
- TmdidImplicit? token = JsonSerializer.Deserialize<TmdidImplicit>(json["implicit_token"]);
|
|
|
- string x_auth_token = $"{json["x_auth_token"]}";
|
|
|
- List<School>? schools = JsonSerializer.Deserialize<List<School>>(json["schools"]);
|
|
|
+ TmdidImplicit? token = JsonSerializer.Deserialize<TmdidImplicit>(jsons["implicit_token"]);
|
|
|
+ string x_auth_token = $"{jsons["x_auth_token"]}";
|
|
|
+ List<School>? schools = JsonSerializer.Deserialize<List<School>>(jsons["schools"]);
|
|
|
var jwt = new JwtSecurityToken(token?.id_token);
|
|
|
var id = jwt.Payload.Sub;
|
|
|
jwt.Payload.TryGetValue("name", out object? name);
|