mirror of
https://github.com/GravitLauncher/Launcher
synced 2025-04-04 15:31:53 +03:00
Все должно работать (должно) кроме функции auth
This commit is contained in:
parent
84589cbc5e
commit
737568dd93
1 changed files with 8 additions and 7 deletions
|
@ -23,23 +23,24 @@ public void init() {
|
|||
if (urlGetAll == null) LogHelper.error("[Verify][AuthHandler] urlGetAll cannot be null");
|
||||
if (urlGetUUID == null) LogHelper.error("[Verify][AuthHandler] urlGetUUID cannot be null");
|
||||
if (urlGetUsername == null) LogHelper.error("[Verify][AuthHandler] urlGetUsername cannot be null");
|
||||
if (urlUpdateAccessToken == null) LogHelper.error("[Verify][AuthHandler] urlUpdateAccessToken cannot be null");
|
||||
if (urlUpdateServerID == null) LogHelper.error("[Verify][AuthHandler] urlUpdateServerID cannot be null");
|
||||
}
|
||||
|
||||
@Override
|
||||
public UUID auth(AuthProviderResult authResult) throws IOException {
|
||||
//TODO
|
||||
//TODO вот тут не понял поэтому пусть пока что возращает рандом uuid
|
||||
return UUID.randomUUID();
|
||||
}
|
||||
|
||||
@Override
|
||||
public UUID checkServer(String username, String serverID) throws IOException {
|
||||
//TODO
|
||||
String currentResponse = IOHelper.request(new URL(CommonHelper.replace(urlGetUUID, "type", "GetUUID", "username", IOHelper.urlEncode(username))));
|
||||
UUID stringTOuuid = UUID.fromString(currentResponse);
|
||||
return stringTOuuid;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean joinServer(String username, String accessToken, String serverID) throws IOException {
|
||||
String currentResponse = IOHelper.request(new URL(CommonHelper.replace(urlGetAll, "username", IOHelper.urlEncode(username), "accessToken", IOHelper.urlEncode(accessToken), "serverID", IOHelper.urlEncode(serverID))));
|
||||
String currentResponse = IOHelper.request(new URL(CommonHelper.replace(urlGetAll, "type", "GetAll", "username", IOHelper.urlEncode(username), "accessToken", IOHelper.urlEncode(accessToken), "serverID", IOHelper.urlEncode(serverID))));
|
||||
String[] joinServerParams = currentResponse.split(":");
|
||||
if (joinServerParams[0] == username && joinServerParams[1] == accessToken) {
|
||||
if (joinServerParams[2] == serverID || joinServerParams == null) {
|
||||
|
@ -51,7 +52,7 @@ public boolean joinServer(String username, String accessToken, String serverID)
|
|||
|
||||
@Override
|
||||
public UUID usernameToUUID(String username) throws IOException {
|
||||
String currentResponse = IOHelper.request(new URL(CommonHelper.replace(urlGetUUID, "username", IOHelper.urlEncode(username))));
|
||||
String currentResponse = IOHelper.request(new URL(CommonHelper.replace(urlGetUUID, "type", "GetUUID", "username", IOHelper.urlEncode(username))));
|
||||
UUID stringTOuuid = UUID.fromString(currentResponse);
|
||||
return stringTOuuid;
|
||||
}
|
||||
|
@ -59,7 +60,7 @@ public UUID usernameToUUID(String username) throws IOException {
|
|||
@Override
|
||||
public String uuidToUsername(UUID uuid) throws IOException {
|
||||
String uuidTOstring = uuid.toString();
|
||||
String currentResponse = IOHelper.request(new URL(CommonHelper.replace(urlGetUsername, "uuid", IOHelper.urlEncode(uuidTOstring))));
|
||||
String currentResponse = IOHelper.request(new URL(CommonHelper.replace(urlGetUsername, "type", "GetUsername", "uuid", IOHelper.urlEncode(uuidTOstring))));
|
||||
return currentResponse;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue