Skip to content

Install MediaWiki OAuth extension on noisebridge.net #522

Description

@nthmost-orkes

What

Request to install the MediaWiki OAuth extension on the wiki.

Why

Two projects would benefit from this:

Meeting Notes Tools

Right now the meeting notes automation posts as a bot account. With OAuth, the person who actually processes/publishes the notes could authenticate and have the edit attributed to them. Same for any future admin panel — we'd want wiki admins to log in as themselves rather than sharing credentials.

Quest Board (nbquest.nthmost.net)

The quest board prototype currently uses the wiki's action=login API directly, which means users type their wiki password into our app. Not ideal.

With OAuth, users authenticate on the wiki itself and grant the app permission. When someone creates a quest or marks one complete, the app could also update the relevant guild's wiki page — attributed to that user, not a bot.

Technical bits

Related

Happy to help test once it's installed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions