Does authentication in nakama server using steam, google or game center auto check ownership in backend?

Have looked into game shop ownership check a little. As the title says, does nakama server already done this like below link described?

Steam: User Authentication and Ownership (Steamworks Documentation)

Google Play Store: https://developer.android.com/google/play/licensing/server-side-verification

Apple Store: Choosing a receipt validation technique | Apple Developer Documentation

If not, is it ok for me to add those procedure to user authentication?

  1. Versions: Nakama 3.31.0, Docker, Unity
  2. Server Framework Runtime language Go
{code or log snippet}

@slind I suppose you could use an after hook on auth that checks ownership using the APIs from the links you provided, depending on the provider the user is authenticating with.

Nakama doesn’t have built-in ownership checks as part of its API, but should be easy to add some custom code to achieve this.

Hope this helps.