PlayFab Integration Kit Documentation
YoutubeDiscord
  • πŸ‘‹Welcome to PFIK's Documentation
  • Basics
    • πŸ› οΈGetting set up
    • πŸ”“Authentication
      • Steam
      • Anonymous
      • Username/Password
      • Email/Password
    • πŸ«‚Matchmaking
      • Listen Servers
      • Dedicated Servers
  • About Betide Studio
    • 🀝Hire Us
    • πŸ–₯️Open-Source Projects
Powered by GitBook
On this page
  1. Basics
  2. πŸ”“Authentication

Steam

Here are step's for adding authentication to project.

PreviousAuthenticationNextAnonymous

Last updated 2 years ago

CtrlK

For using Steam with PlayFab, we will be using the Online Steam Subsystem provided by Unreal Engine.

You require a valid SteamWork's account for this to work.

Youtube Steps

Step 1: Put the config shared below to your project's DefaultEngine to enable OSS.

DefaultEngine.ini
[/Script/Engine.GameEngine]
+NetDriverDefinitions=(DefName="GameNetDriver",DriverClassName="OnlineSubsystemSteam.SteamNetDriver",DriverClassNameFallback="OnlineSubsystemUtils.IpNetDriver")

[OnlineSubsystem]
DefaultPlatformService=Steam

[OnlineSubsystemSteam]
bEnabled=true
SteamDevAppId=480

[/Script/OnlineSubsystemSteam.SteamNetDriver]
NetConnectionClassName="OnlineSubsystemSteam.SteamNetConnection"

Step 2: Now you may follow the video and rest is done!