PenguinMod / PenguinMod-Home

A main dashboard page featuring community projects and featured content.
https://penguinmod.com
22 stars 50 forks source link

Allow Login using GitHub or other services #51

Open The4thPlayer opened 10 months ago

The4thPlayer commented 10 months ago

Can you add signing in through Github? I don't have access to any of my Scratch accounts anymore. (i broke their tos allegedly and they banned all of my accounts) So I can't use the sign in through Scratch feature.

Steve0Greatness commented 9 months ago

I'm not currently aware of any plans to allow signing through GH. However, I would like to say that if it were, PenguinMod would likely have to migrate all accounts to an entirely different account system(so independent PenguinMod accounts). In other words: it'd be a nightmare to implement, so it (probably) won't be.

Of course, I'm not a developer for PenguinMod, so I don't really know the developers' plans on the accounts system.

RedMan13 commented 9 months ago

I'm not currently aware of any plans to allow signing through GH. However, I would like to say that if it were, PenguinMod would likely have to migrate all accounts to an entirely different account system(so independent PenguinMod accounts). In other words: it'd be a nightmare to implement, so it (probably) won't be.

Of course, I'm not a developer for PenguinMod, so I don't really know the developers' plans on the accounts system.

we already have plans in place to migrate all accounts to a proper account system instead of relying uppon scratch

Steve0Greatness commented 9 months ago

we already have plans in place to migrate all accounts to a proper account system instead of relying uppon scratch

Alright! Would that mean that GitHub could be used as an OAuth method(or even other OAuth providers like Google or X/Twitter)? Or, are there no current plans on OAuth?

RedMan13 commented 9 months ago

because of scratch account logins existing it will probably have oauth in some way

The4thPlayer commented 9 months ago

Epic, ya'll made any progress so far?

Ianyourgod commented 9 months ago

nope

The4thPlayer commented 9 months ago

dang

Ianyourgod commented 7 months ago

Currently working on the new api, you will be able to make your own accounts. I dont know exactly how migration is gonna work but my plan is to do it like mojang did with minecraft.