Hi all,
I couldn’t find anything in here from skimming over.
I have been trying to get EOS working for around 2 weeks or so, but still no joy.
I am trying through Dev Auth Tool, port 9999.
| Plugin | Set To |
|---|---|
| Online Subsystem EOS | DISABLE |
| Online Services EOS | ENABLE |
| Online Services EOS (Game Services) | ENABLE |
| Online Services Epic Common | ENABLE |
| Online Services | ENABLE |
| OnlineSubsystemNull | DISABLE |
I have a blueprint, but just tried deleting the External Login UI as that may be for old versions of Blueprint, but couldn’t find anything similar to this online suggestion:
OnClicked(Button_Login)
↓
Get Owning Player → Get Player Controller Index (index 0)
↓ (as Local User ID input)
Get Online Services
↓
Get Identity Interface
↓
Login (Identity)
Local User Id: 0
Credentials Type: “developer”
Credentials Id: “AllHallowsLocalDev”
Credentials Token: “” (leave blank)
I have my DefaultEngine.ini
[/Script/OnlineServices.OnlineServicesSubsystemConfig]
DefaultServices=Epic
[OnlineServices]
DefaultServices=Epic
[/Script/OnlineServicesEOS.OnlineServicesEOSSettings]
ProductId=xxx
ClientId=xxx
ClientSecret=xxx
SandboxId=xxx
DeploymentId=xxx
ArtifactName=xxx
bUseEAS=true
bUseEOSConnect=true
bUseNewLoginFlow=true
; ---- Dev Auth Mode (only for testing) ----
[/Script/OnlineServicesEOS.EOSAuthConfig]
LoginMode=Developer
DeveloperAuthHost=localhost:9999
DeveloperAuthCredentialName=xxx
But still no joy and none the wiser. I can get login failed, but there is always some sort of subsystem failure, whatever I try, eg. LogScript: Warning: Script Msg: ShowLoginUI - Invalid or uninitialized OnlineSubsystem
Any hlep would be greatly appreciated. Each time it feels like I’m getting close, I just seem to get stuck more!
Thank you