trompamusic / ce-api

The Contributor Environment API for the TROMPA project
https://trompamusic.eu
Apache License 2.0
6 stars 1 forks source link

Authentication using WebID #105

Closed ChristiaanScheermeijer closed 3 years ago

ChristiaanScheermeijer commented 4 years ago

As discussed in https://github.com/trompamusic/ce-api/pull/98#discussion_r392920415 it is difficult for front-end only applications to create a JWT token.

We should figure out if we can create a solution to generate tokens using the WebID protocol proposed by @musicog.

musicog commented 4 years ago

Perhaps informative: https://github.com/solid/webid-oidc-spec

baukef commented 4 years ago

@ChristiaanScheermeijer can you explain what the current status of the implementation is and how this related to this feature request?

ChristiaanScheermeijer commented 3 years ago

@baukef We've implemented Authentication according to the following documentation. Since this feature is an extension to the currently available authentication mechanism, we should decide to skip this for now.

baukef commented 3 years ago

Ok, lets close this issue for now.

musicog commented 3 years ago

I believe we now have suitable authentication mechanisms in place for both web-app => Solid and CE (TPL) => Solid interactions. Per Bauke's comment, closing for now.