0.0.3 • Published 9 months ago

@graffiti-garden/solid-oidc-interface v0.0.3

Weekly downloads
-
License
-
Repository
-
Last release
9 months ago

Graffiti Solid OIDC Interface

This implements the login methods of the Graffiti API using Solid OIDC. When an application calls graffiti.login(), a dialog opens up that allows the user to log in either locally (for demoing/testing) or with a Solid OIDC provider. The actor IDs produced from Solid login are webIds that start with http, while actor IDs produced from local login will not.

Currently, it is only meant to be used in the browser, but at some point it will be extended to use @inrupt/solid-client-authn-node to work in node.js as well.

Development

Install and build the package as follows:

npm install
npm run build

Then you can run the demo by running:

npx http-server

and navigating to localhost:8080/demo.

0.0.3

9 months ago

0.0.2

9 months ago

0.0.1

9 months ago