We are in the process of evaluating OSSv2 and one of the first things we have to do is login.
With OSSv1, we were able to log in
[OnlineSubsystemEOS]
bEnabled=true
[OnlineSubsystemEOSPlus]
bEnabled=true
[OnlineSubsystem]
DefaultPlatformService=EOSPlus
NativePlatformService=Steam
[/Script/OnlineSubsystemEOS.EOSSettings]
bUseEAS=False
bUseEOSConnect=True
bUseEOSRTC=True
bMirrorStatsToEOS=True
bMirrorAchievementsToEOS=True
bUseEOSSessions=True
bMirrorPresenceToEAS=False
bUseNewLoginFlow=False
with these settings which let us log in to EOS connect and not use EAS if we didn’t want to.
With OSSv2, I’m not seeing any way to support that login flow. It looks like one of the first things auto login does is attempt to auth with EAS, which throws up a ‘link account’ prompt to the screen. It looks like FAuthEOSGS might support it, but I don’t see any way to use that flow w/o modifying the plugin. Is there a way to use EOS connect and not use EAS with OSSv2?