Heath123 / pakkit

MIT License
504 stars 27 forks source link

Custom Authentication Server #73

Open vlouboos opened 2 years ago

vlouboos commented 2 years ago

A custom auth server is necessary. Some servers requires their specail auth function. Please add one.

YveIce commented 2 years ago

If it's custom auth code with "special" function, how and why should it be implemented? That would mean one patch for every single server with non vanilla auth system. Also, with the provided information from you, the best dev in the world could't fix it. What's the API? What packets where send and what is the format/structure they have?

vlouboos commented 2 years ago

I didn't mean that, Those servers have their own way to do auth separately, and what we want is just an interface for us to connect to our own auth server, like custom auth-lib. Also, the most simple way is to forward the "hand_shake" and "login_start" packet, why not.

YveIce commented 2 years ago

Then you must first make an issue on https://github.com/PrismarineJS/node-minecraft-protocol. If they implement a custom auth-server API, pakkit can use it.