Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Minecraft Authentication Provider #4890

Closed
aimproxy opened this issue Jul 10, 2022 · 7 comments · May be fixed by #10265
Closed

Minecraft Authentication Provider #4890

aimproxy opened this issue Jul 10, 2022 · 7 comments · May be fixed by #10265
Labels
enhancement New feature or request providers stale Did not receive any activity for 60 days

Comments

@aimproxy
Copy link

Description 📓

Minecraft has moved to Microsoft accounts! Starting December 2020, all new Accounts already use the new system, and old accounts are now required to be migrated. Mineshop team want to benefit from Microsoft Authentication Scheme to authenticate Minecraft players into Shopify Stores. We already use NextAuthJs at the Edge on Vercel to perform authentication, our team will be more than happier to implement this feature on NextAuthJs.

Documentation on Microsoft OAuth flow is available here: https://wiki.vg/Microsoft_Authentication_Scheme
Our website: https://mineshop.app

How to reproduce ☕️

This can't be reproduced

Contributing 🙌🏽

Yes, I am willing to help implement this feature in a PR

@aimproxy aimproxy added enhancement New feature or request triage Unseen or unconfirmed by a maintainer yet. Provide extra information in the meantime. labels Jul 10, 2022
@aimproxy aimproxy changed the title Microsoft Authentication Scheme Jul 10, 2022
@aimproxy aimproxy changed the title Minecraft Authentication Jul 10, 2022
@balazsorban44
Copy link
Member

Are you proposing to add a MinecraftProvider here? If so, please feel free to open a PR!

@balazsorban44 balazsorban44 added providers and removed triage Unseen or unconfirmed by a maintainer yet. Provide extra information in the meantime. labels Jul 11, 2022
@stale
Copy link

stale bot commented Sep 25, 2022

It looks like this issue did not receive any activity for 60 days. It will be closed in 7 days if no further activity occurs. If you think your issue is still relevant, commenting will keep it open. Thanks!

@stale stale bot added the stale Did not receive any activity for 60 days label Sep 25, 2022
@stale
Copy link

stale bot commented Oct 8, 2022

To keep things tidy, we are closing this issue for now. If you think your issue is still relevant, leave a comment and we might reopen it. Thanks!

@stale stale bot closed this as completed Oct 8, 2022
@OfficialCRUGG
Copy link

Is there any update on this / anyone who is willing to implement this?
I'd add it myself, but Microsoft's authentification flow for Minecraft is quite complicated and involves many queries required and I don't know how one would implement that with next-auth
You can find more about how their flow works here

@aimproxy
Copy link
Author

@OfficialCRUGG Hi, can I know more about your use case? You can actually see an implementation of Microsoft's authentification flow for Minecraft here: https://docs.rs/ms_auth_mc/latest/src/ms_auth_mc/lib.rs.html#1-371

@ravinggenius
Copy link

@aimproxy did you get a MicrosoftProvider working? I'm also interested in that as I am working on some tools for Minecraft players.

@aimproxy
Copy link
Author

aimproxy commented Jan 8, 2023

I left the project because I don't have much time for it! @ravinggenius but the integration is possible yeah!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request providers stale Did not receive any activity for 60 days
4 participants