[Feature Request] Extension/API passwords #1357
Replies: 2 comments
|
Note: It can also be made so that the extension will have an OIDC login option added. |
|
Thanks for the suggestion, this is implemented and will ship in the next release. You can now create app passwords from Settings > App passwords. Give one a name, optionally an expiry, and copy the secret it shows once. In the Chrome extension, enter your usual username and paste the app password in the password field. The extension needs no update: an app password travels as ordinary HTTP Basic Auth, so the same works for curl, scripts, the Android app and any other client. They are deliberately weaker than your account password, which is what makes them safe to hand to an extension:
On your second point, adding an OIDC login to the extension: I went with app passwords instead. An OIDC flow inside an extension would mean every self-hoster registering the chrome-extension:// redirect URI in their own identity provider, handling refresh tokens, and configuring an API audience in Poznote, and it would still leave the Android app, curl and the MCP server without an answer. One revocable secret solves all of them at once. Thanks again for this great suggestion! 😊 |
Uh oh!
There was an error while loading. Please reload this page.
Add settings page where you can define app specific passwords so that apps/extensions that doesn't support OIDC login can still connect to Poznote.
I use Poznote in OIDC only mode and want to use the Chrome Extension with it but the only way to login is with password (which my instance doesn't have enabled) so I can't use the extension.
(Inspired by BlueSky App passwords)
All reactions