Allow to use a source to provide list of providers
(Feature request from Sib App)
To allow easier management for admin of a Sib App, we would like to use a data-src
on sib-auth
directly.
Something like that:
<sib-auth data-src="https://my_server/providers/" data-client-name="My Client Name"></sib-auth>
{
"@id":"https://my_server/providers/",
"@type":"ldp:Container"
"ldp:contains": [
{
"@id":"https://my_server/providers/1/",
"authorityUrl":"https://my_server/",
"authority":"My authority name",
"permissions":[{"mode":{"@type":"view"}}]
},
],
"@type":"hd:provider",
"permissions":[{"mode":{"@type":"view"}}],
"@context":"https://cdn.happy-dev.fr/owl/hdcontext.jsonld"
}
Will generate this:
<sib-auth data-src="https://my_server/providers/" data-client-name="My Client Name">
<sib-auth-provider
data-authority="https://my_server/"
data-id="My authority name"
data-client-name="My Client Name"
></sib-auth-provider>
</sib-auth>