Provide an authentication/authorization model for third-party API integrations
tracked
bd_
(I know this has been requested before, but I couldn't find a canny for it)
Please add an authentication/authorization model such as oauth for use by third-party applications, so that they can integrate with the VRChat API without having to grant full access to the user's account. Even having a read-only authentication model would be very useful.
Log In
Scout - VRChat Head of Quality Assurance
tracked
Melo the Marten
Hello, I fully support this and I would like this to be implemented.
Foorack
Isn't this already implemented? VRChat has an OAuth implementation where you can specify by
scope
what part of the user's account you are requesting access to. Applications such as Furality and ReadyPlayerMe already uses this.Although while it seems like you have to contact VRChat staff to get access to this, all the code seems to already be in place.
API example of fetching info for an OAuth application: https://api.vrchat.cloud/api/1/oauth/oauth_b9260015-6ba7-4eff-837b-5e6f13bee436
bd_
Foorack: it seems to only be available for certain corporate partnerships at the moment, a documented version available for community tools is what I would want