Skip to content

Latest commit

 

History

History
 
 

libsolid-rs

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

README.md

libsolid-rs

This library aims to provide all client-side functionality for reading and writing linked data from and to a SOLID POD server.

Features

Note: It's early days :-)

Authentication

This library supports only WebID-OIDC (spec). There currently no plans to support WebID-TLS.

Implemented:

  • Basic Oauth2 Client Registration
  • Plain OIDC Discovery
  • Plain OIDC Login

Next:

Data transfer

Planned

Maybe

Tests

To run all tests in the library it is recommended to use the following command:

cargo test --features test-net

The tests rely on network connectivity (to https://solid.community) and user credentials for in the environment (SOLID_USERNAME and SOLID_PASSWORD).