Skip to content

Authentication mechanism #2

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
simonw opened this issue May 26, 2025 · 3 comments
Open

Authentication mechanism #2

simonw opened this issue May 26, 2025 · 3 comments
Labels
enhancement New feature or request

Comments

@simonw
Copy link
Owner

simonw commented May 26, 2025

Some way of configuring the plugin such that it can access private Datasette instances, e.g. on Datasette Cloud.

@simonw simonw added the enhancement New feature or request label May 26, 2025
@simonw
Copy link
Owner Author

simonw commented May 26, 2025

I don't want to persist secrets in the regular SQLite logging database.

@simonw
Copy link
Owner Author

simonw commented May 26, 2025

Might not even need support in core if I do it like this:

llm chat -T 'Datasette("https://private.datasette.io/content", secret="private-datasette"})'

That could mean "look it up in keys". token="..." could instead pass a literal token.

@simonw
Copy link
Owner Author

simonw commented May 26, 2025

Once I implement and ship this I can un-comment this line in the LLM main docs:

https://github.com/simonw/llm/blob/6850cbdfa85171a9ae96c13150cdb4c80b7b402a/docs/tools.md?plain=1#L33

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant