From 2d04986c4438cdfd3bb9d156d9dfcf830cb87b49 Mon Sep 17 00:00:00 2001 From: Simon Willison Date: Sun, 7 Jul 2019 19:02:27 -0700 Subject: [PATCH] Added datasette-auth-github and datasette-cors plugins to Ecosystem Closes #548 --- docs/ecosystem.rst | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/docs/ecosystem.rst b/docs/ecosystem.rst index 7d87fa85..cb6a3768 100644 --- a/docs/ecosystem.rst +++ b/docs/ecosystem.rst @@ -70,6 +70,11 @@ datasette-vega `datasette-vega `__ exposes the powerful `Vega `__ charting library, allowing you to construct line, bar and scatter charts against your data and share links to your visualizations. +datasette-auth-github +--------------------- + +`datasette-auth-github `__ adds an authentication layer to Datasette. Users will have to sign in using their GitHub account before they can view data or interact with Datasette. You can also use it to restrict access to specific GitHub users, or to members of specified GitHub `organizations `__ or `teams `__. + datasette-json-html ------------------- @@ -114,3 +119,8 @@ datasette-bplist ---------------- `datasette-bplist `__ provides tools for working with Apple's binary plist format embedded in SQLite database tables. If you use OS X you already have dozens of SQLite databases hidden away in your ``~/Library`` folder that include data in this format - this plugin allows you to view the decoded data and run SQL queries against embedded values using a ``bplist_to_json(value)`` custom SQL function. + +datasette-cors +-------------- + +`datasette-cors `__ allows you to configure `CORS headers `__ for your Datasette instance. You can use this to enable JavaScript running on a whitelisted set of domains to make ``fetch()`` calls to the JSON API provided by your Datasette instance. \ No newline at end of file