Ctrlpanel-gg / panel

CtrlPanel offers an easy-to-use and free billing solution for all starting and experienced hosting providers that seamlessly integrates with the Pterodactyl panel.
https://ctrlpanel.gg/
MIT License
417 stars 145 forks source link

Login to pterodactyl with Controlpanel.gg #245

Closed anondev-sudo closed 1 week ago

anondev-sudo commented 3 years ago

πŸš€ Feature Request

Is your proposal related to a problem?

Provide a clear and concise description of what the problem is. For example, "I can't change x and it makes me have to do manual work"

You can't add Discord oauth to controlpanel.gg.

Describe the solution you'd like

Provide a clear and concise description of what you want to happen. For Example, "Automate the changing of x so I don't have to do it manually"

Create oauth server on controlpanel.gg, make plugin for pterodactyl that replaces login form with button "Login with dashboard", when you click on it, redirect user to controlpanel.gg oauth link where users click on Authorize and it will redirect them back to pterodactyl.

Then make support for Discord oauth login and register on controlpanel. Add optional option to completely disable registration and login form on controlpanel and replace it just with Discord auth.

In the feature, more oauth providers support can be added.

Additional context

Is there anything else you can add about the proposal? You might want to link to related issues here, if you haven't already.

(Write your answer here.)

IceToast commented 2 years ago

As you described that will require a custom plugin for pterodactyl which is not in scope yet. This FR will be blocked (not closed) until someone decides otherwise :)

S0ly commented 3 months ago

I don't get why not planned

S0ly commented 3 months ago

this would be a really cool addition to the panel even as an option

S0ly commented 1 week ago

by reading myself I confuse myself