in reply to Re^3: login with google account
in thread login with google account

Fixing it is actually our #1 priority. I just haven't done it because it's extremely complicated and I don't know how to do it.

I don't know how to do it either...I'm almost certainly less close to knowing than you are...

But happy to help where I can...what can I usefully do?

Replies are listed 'Best First'.
Re^5: login with google account
by ysth (Canon) on Oct 11, 2024 at 20:24 UTC
    Not sure what all jdporter had in mind, but bcrypted passwords seems like it is towards the top of the list. And emailing password reset links instead of passwords is kind of a prerequisite for that.

    --
    A math joke: r = | |csc(θ)|+|sec(θ)| |-| |csc(θ)|-|sec(θ)| |
      ... bcrypted passwords ... emailing password reset links ...

      Those would certainly be big improvements. But something even more secure and convenient, such as OIDC, would be preferrable, imho.

        If you are after a data point I can tell you that I'm in favour of hashed passwords (bcrypt or otherwise) and I would not choose to login to PerlMonks via a Google account through openidc.

        FWIW, I miss BitCard.


        🦛

        I guess that would then be "Login with an(y?) OpenID provider" instead of only "Login with Google"?
        We would use OIDC for the google account login, but it sounds like you are talking about something more than that. Can you say more?
        --
        A math joke: r = | |csc(θ)|+|sec(θ)| |-| |csc(θ)|-|sec(θ)| |
      but bcrypted passwords seems like it is towards the top of the list. And emailing password reset links instead of passwords

      Absolutely!

      But The Monastery is littered with similar suggestions. They usually amount to it being a "good idea" but nobody has the resources (skills, access, time, etc) to actually shoehorn it into the existing architecture.

      It seems to me that a rewrite would be an easier solution and then to either port all the existing for existing threads in or else keep the existing site as an archive. After all, the core parts of PM are not exactly difficult to create...