mirror of
https://github.com/mordentral/AdvancedSessionsPlugin.git
synced 2025-10-23 00:14:24 +00:00
Rename parameter "Type" to "AuthType".
This commit is contained in:
@@ -21,8 +21,8 @@ class ULoginUserCallbackProxy : public UOnlineBlueprintCallProxyBase
|
|||||||
FEmptyOnlineDelegate OnFailure;
|
FEmptyOnlineDelegate OnFailure;
|
||||||
|
|
||||||
// Logs into the identity interface
|
// Logs into the identity interface
|
||||||
UFUNCTION(BlueprintCallable, meta=(BlueprintInternalUseOnly = "true", WorldContext="WorldContextObject", AdvancedDisplay = "Type"), Category = "Online|AdvancedIdentity")
|
UFUNCTION(BlueprintCallable, meta=(BlueprintInternalUseOnly = "true", WorldContext="WorldContextObject", AdvancedDisplay = "AuthType"), Category = "Online|AdvancedIdentity")
|
||||||
static ULoginUserCallbackProxy* LoginUser(UObject* WorldContextObject, class APlayerController* PlayerController, FString UserID, FString UserToken, FString Type);
|
static ULoginUserCallbackProxy* LoginUser(UObject* WorldContextObject, class APlayerController* PlayerController, FString UserID, FString UserToken, FString AuthType);
|
||||||
|
|
||||||
// UOnlineBlueprintCallProxyBase interface
|
// UOnlineBlueprintCallProxyBase interface
|
||||||
virtual void Activate() override;
|
virtual void Activate() override;
|
||||||
@@ -42,7 +42,7 @@ private:
|
|||||||
// The user pass / token
|
// The user pass / token
|
||||||
FString UserToken;
|
FString UserToken;
|
||||||
|
|
||||||
FString Type;
|
FString AuthType;
|
||||||
|
|
||||||
// The delegate executed by the online subsystem
|
// The delegate executed by the online subsystem
|
||||||
FOnLoginCompleteDelegate Delegate;
|
FOnLoginCompleteDelegate Delegate;
|
||||||
|
@@ -12,13 +12,13 @@ ULoginUserCallbackProxy::ULoginUserCallbackProxy(const FObjectInitializer& Objec
|
|||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
ULoginUserCallbackProxy* ULoginUserCallbackProxy::LoginUser(UObject* WorldContextObject, class APlayerController* PlayerController, FString UserID, FString UserToken, FString Type)
|
ULoginUserCallbackProxy* ULoginUserCallbackProxy::LoginUser(UObject* WorldContextObject, class APlayerController* PlayerController, FString UserID, FString UserToken, FString AuthType)
|
||||||
{
|
{
|
||||||
ULoginUserCallbackProxy* Proxy = NewObject<ULoginUserCallbackProxy>();
|
ULoginUserCallbackProxy* Proxy = NewObject<ULoginUserCallbackProxy>();
|
||||||
Proxy->PlayerControllerWeakPtr = PlayerController;
|
Proxy->PlayerControllerWeakPtr = PlayerController;
|
||||||
Proxy->UserID = UserID;
|
Proxy->UserID = UserID;
|
||||||
Proxy->UserToken = UserToken;
|
Proxy->UserToken = UserToken;
|
||||||
Proxy->Type = Type;
|
Proxy->AuthType = AuthType;
|
||||||
Proxy->WorldContextObject = WorldContextObject;
|
Proxy->WorldContextObject = WorldContextObject;
|
||||||
return Proxy;
|
return Proxy;
|
||||||
}
|
}
|
||||||
@@ -45,12 +45,12 @@ void ULoginUserCallbackProxy::Activate()
|
|||||||
if (Identity.IsValid())
|
if (Identity.IsValid())
|
||||||
{
|
{
|
||||||
// Fallback to default AuthType if nothing is specified
|
// Fallback to default AuthType if nothing is specified
|
||||||
if (Type.IsEmpty())
|
if (AuthType.IsEmpty())
|
||||||
{
|
{
|
||||||
Type = Identity->GetAuthType();
|
AuthType = Identity->GetAuthType();
|
||||||
}
|
}
|
||||||
DelegateHandle = Identity->AddOnLoginCompleteDelegate_Handle(Player->GetControllerId(), Delegate);
|
DelegateHandle = Identity->AddOnLoginCompleteDelegate_Handle(Player->GetControllerId(), Delegate);
|
||||||
FOnlineAccountCredentials AccountCreds(Type, UserID, UserToken);
|
FOnlineAccountCredentials AccountCreds(AuthType, UserID, UserToken);
|
||||||
Identity->Login(Player->GetControllerId(), AccountCreds);
|
Identity->Login(Player->GetControllerId(), AccountCreds);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user