Steam Authentication

Hi,
I was looking into integrating steam authentication into the photon server, I understand that I need to create my own endpoint for it, but isn't the endpoint is somewhere on steam?

I followed the ticket option, but its not giving me the option to see if the user owns the game, just if the ticket is valid
Can someone clarify this for me a bit?
Thanks!

Comments

  • Hi @Pickle,

    Thank you for choosing Photon!

    From Steamworks web API docs:
    Ownership Verification
    Once a user's identity has been verified, a secure server can use the ISteamUser/CheckAppOwnership Web API method to check if the user owns a particular AppID, or call ISteamUser/GetPublisherAppOwnership to retrieve a list of all user owned AppIDs that are associated with the provided Publisher Key.
  • So I should do it at the endpoint?
    have the page wait for the second call and then return the answer?
    OK, I hoped there is a better way to do it.

  • JohnTubeJohnTube mod
    edited March 25
    So I should do it at the endpoint?
    have the page wait for the second call and then return the answer?
    Yes if you want/need to combine auth and ownership verification.

  • Our built in Steam authentication provider has the options to verify Ownership, VacBan, PubBan. You need to set the according values to true/false during configuration.

    If this is not what you meant, please try to clarify.
  • Nevermind, just seeing you talk about Photon Server :)
    You need to do it yourself then.
Sign In or Register to comment.