1.3.0-alpha-3 • Published 2 years ago

nodebb-plugin-sso-lit-protocol v1.3.0-alpha-3

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

Lit Protocol for NodeBB forums

Allows you to authenticate with NodeBB forums using your crypto wallet via Web3 clients.

Use a browser that supports Web3 out of the box such as Opera Browser, Brave or similar (Add your Web3 browser / browser plugin here!).

Alternatively, download a browser plugin such as MetaMask.

Screenshots

A picture is worth a thousand words, so here is five thousand for you.

permissions authenticate mobile-2fa success

Metamask allows you to show a message to the user, which is taken from your forum's Terms of Service (ACP -> Settings -> User -> User Registration -> Forum Terms of Use).

metamask-tos

Help! I don't know what I'm doing!

Neither do I, but you can visit our NodeBB forums and if I'm free (toomanyprojects.gif) I can help you figure it out. Alternatively you can file an issue and I'll try to support this.

Is this secure?

No. Because I wrote it. Please review this code as well as the passport module and read the code yourself and verify if it's gud before even thinking about deploying this to production.

Is this the best way to do this?

Probably not, and also if it was, I'd put serious money on the spec changing in 6 months time anyways. If this repo hasn't been touched in 1+ years, proceed with caution.