I am creating an app using Unity Game Engine and want to use the Auth0 service for the User Management. I am writing my API in .Net and I can able to read the claims in the API side. I am unable to find any Auth0 library to register and login the User. Is there any way to do it?
There is a .NET SDK]1 that can streamline some of the calls to the Auth0 HTTP endpoints available in the Authentication API. This could in theory cover the signup/registration of users assuming you would be using custom username/password credentials specific to your game and managed by Auth0. However, using social authentication would require doing what is described at (https://auth0.com/docs/api-auth/tutorials/authorization-code-grant-pkce) which goes beyond what is available in that library.
If I try the Auth0.net sdk with Unity, the Editor complains about C# features that are not part of the C# 4.0 language specifications :
- null propagating operator
- interpolated strings
- asynchronous functions
So, at least as it is, the .Net auth0 SDK is not usable in Unity (2017.3), am I right ?