Description
Support in-game authentication options
Problem
Both Xbox and Steam (and possibly others) have in-game login methods. Would be great if we could "complete a login" with the token handed out by these methods in the same way as we can with an oauth token.
- Xbox XSTS tokens
- Steam SDK user ticket
This was requested by a customer.
Solution
Extend the 'complete a login' functionality of the Identity Provider to handle these other kinds of identity tokens. They are not OAuth access tokens, but could be a JWT. Details TBD.
Alternatives/workarounds
Write application code to create the user, register them, and then link their account to the corresponding FusionAuth Identity Provider.
Additional context
https://partner.steamgames.com/doc/features/auth#client_to_backend_webapi
Community guidelines
All issues filed in this repository must abide by the FusionAuth community guidelines.
How to vote
Please give us a thumbs up or thumbs down as a reaction to help us prioritize this feature. Feel free to comment if you have a particular need or comment on how this feature should work.