datasette-auth-tokens

Datasette plugin for authenticating access using API tokens

APACHE-2.0 License

Downloads
1.4K
Stars
12
Committers
2

Bot releases are visible (Hide)

datasette-auth-tokens - 0.4a9 Latest Release

Published by simonw 8 months ago

  • Fixed a bug where the heading "Specific tables in specific databases" showed even for databases with no tables. #32
datasette-auth-tokens - 0.4a8

Published by simonw 8 months ago

  • Fix for intermittent database is locked bug in managed tokens mode. #30
datasette-auth-tokens - 0.4a7

Published by simonw 9 months ago

  • New auth-tokens-create permission governing whether users are allowed to create tokens. #24
  • New auth-tokens-view-all permission, granting users the ability to view tokens that they did not themselves create. #19
  • auth-tokens-revoke-any renamed to auth-tokens-review-all. #29
datasette-auth-tokens - 0.4a6

Published by simonw 9 months ago

  • Fix for 500 bug if actors were not correctly returned. #23
datasette-auth-tokens - 0.4a5

Published by simonw 9 months ago

  • Actors on the token listing page are now displayed using the actors_from_ids mechanism, if available. #22
datasette-auth-tokens - 0.4a4

Published by simonw about 1 year ago

Improvements to the create token page for managed token mode. #21

  • Don't show permissions-debug and debug-menu, since they don't make sense for API tokens to use.
  • Include short descriptions of each permission.
datasette-auth-tokens - 0.4a3

Published by simonw about 1 year ago

  • Token permissions are now displayed in a more human-readable way. #9
  • New /-/api/tokens interface for viewing and revoking managed tokens. #15
  • Only the creator of a token or a user with the new auth-tokens-revoke-any permission can revoke a token. #16
  • Tokens now record when they expired or were revoked in the new ended_timestamp column. #17
  • Now defaults to storing tokens in the new internal database from Datasette 1.0a5. #18
datasette-auth-tokens - 0.4a2

Published by simonw about 1 year ago

  • Fix bug where an invalid signature on an incoming dstok_ token caused a 500 error. #14
datasette-auth-tokens - 0.4a1

Published by simonw about 1 year ago

  • Multiple database support for managed tokens mode: use the new manage_tokens_database setting to specify which database should hold the authentication tokens. #11
  • Cosmetic improvements to the display of the token creation page. #12, #13
datasette-auth-tokens - 0.4a0

Published by simonw over 1 year ago

  • Alpha release, with first preview of the new manage tokens mode. This provides a table for database-backed API tokens and an interface for creating and revoking them. #7
datasette-auth-tokens - 0.3

Published by simonw about 3 years ago

  • New param plugin configuration option for specifying a query string parameter that can be used instead of the Authorization: Bearer header - thanks, Jannis Leidel. (#5)
datasette-auth-tokens - 0.2.2

Published by simonw over 4 years ago

  • Minor documentation fixes
datasette-auth-tokens - 0.2.1

Published by simonw over 4 years ago

  • Documentation on how to secure tokens. #3
datasette-auth-tokens - 0.2

Published by simonw over 4 years ago

  • New SQL configuration mode. You can now configure this plugin to look up incoming API tokens in a database table. #1
datasette-auth-tokens - 0.1.2

Published by simonw over 4 years ago

  • Removed rogue print statements.
datasette-auth-tokens - 0.1.1

Published by simonw over 4 years ago

Now depends on Datasette 0.44.

datasette-auth-tokens - 0.1

Published by simonw over 4 years ago

First working version.

Package Rankings
Top 16.01% on Pypi.org
Badges
Extracted from project README
PyPI Changelog Tests License