Steam auth support.

Hello. I am new to t3 stack and to nextjs. I have always used reactjs and a nodejs or laravel rest api for my apps. I am trying to add steam authentication to my app. auth.js doesn't support steam anymore as a default provider. I have read some things about being able to add it as a custom provider, but i am not being able to do it. I was wondering if anyone knows a better way or could help me making this work. This is an application related to a steam game, so i really need that steam login...
10 Replies
Neto
Neto2y ago
you can check clerk for that
João Santos
João SantosOP2y ago
clerk also doesn't support steam login.. that was the first thing i tried
James Perkins
James Perkins2y ago
Clerk doesn't support it because Steam said they aren't offering login with Steam anymore as an option. We tried to introduce this recently and Steam told us "no thanks" and closed our request. 😅
João Santos
João SantosOP2y ago
im confused.. it has to be possible to have steam auth.. i've seen hundreds of websites using it and with passport im almost being abloe to do it, im just not being able to get the data back, already did the endpoints
jamiedubs
jamiedubs2y ago
if they’re planning to get rid of it, step 1 is to stop accepting new apps for it
James Perkins
James Perkins2y ago
yeah they are planning of getting rid of it they wouldn’t even give us keys to create the integration and do what we do with spotify which is require you to provide the keys to us
João Santos
João SantosOP2y ago
but thats like for new integration, imagine i use php, i can still use steam auth i guess
Neto
Neto2y ago
but probably with no support and soon enough just wont work because valve wont allow is just safer to move away and migrate accounts
João Santos
João SantosOP2y ago
imagine the project is for a cs:go community, i will need to load players for the top, the bans, the inventory, shop, etc.. so i really need to get the things from steam auth, or i need to add many profile settings for players, that would be much worse user experience
elpupper
elpupper2y ago
you can have the users link their account using steamid. Thats one way of doing it.
Want results from more Discord servers?
Add your server