mirror of
https://github.com/MCCTeam/Minecraft-Console-Client
synced 2026-08-15 13:04:36 +00:00
feat: add guided login and authlib URL setup
This commit is contained in:
parent
47bc47786a
commit
630a5fabef
10 changed files with 528 additions and 66 deletions
|
|
@ -153,7 +153,7 @@ namespace MinecraftClient.Protocol
|
|||
// Extract email from JWT id_token
|
||||
string payload = JwtPayloadDecode.GetPayload(jsonData["id_token"]!.GetStringValue());
|
||||
var jsonPayload = Json.ParseJson(payload);
|
||||
string email = jsonPayload!["email"]!.GetStringValue();
|
||||
string email = jsonPayload?["email"]?.GetStringValue() ?? string.Empty;
|
||||
|
||||
return new LoginResponse()
|
||||
{
|
||||
|
|
@ -195,7 +195,7 @@ namespace MinecraftClient.Protocol
|
|||
// Extract email from JWT
|
||||
string payload = JwtPayloadDecode.GetPayload(jsonData["id_token"]!.GetStringValue());
|
||||
var jsonPayload = Json.ParseJson(payload);
|
||||
string email = jsonPayload!["email"]!.GetStringValue();
|
||||
string email = jsonPayload?["email"]?.GetStringValue() ?? string.Empty;
|
||||
return new LoginResponse()
|
||||
{
|
||||
Email = email,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue