with Steam

Adding steam login to your game is easy 😄, thanks to the Modified EOS Subsystem.

Step 1

Go to DevPortal, then open up your product, then Product Settings.

Step 2

Now go to Identity Providers, and press on Add Identity Provider

Step 3

Select Steam as Identity Provider, and some description(Any would work). Now copy the Steam ID from SteamWorks website.

Press on Save & Exit.

Step 4

Now go to Sandboxes, then select Identity Providers and select the value for Steam.

Step 5

Now headover to Unreal Engine, then Plugins and enable Online Subsystem Steam

Step 6

So, everything is going great till here 🎉. Now, in DefaultEngine.ini of the Config Folder, add these lines.

[OnlineSubsystemSteam]
bEnabled=true
SteamDevAppId=2056610

Now modify the [OnlineSubsystem] to

[OnlineSubsystem]
DefaultPlatformService=EOS
NativePlatformService=Steam

Step 7

Now, call Login with Steam to finally login 😄

DONE! Now enjoy 🎉

Last updated