Sharing data with others at My Move
Data exchange is one of the key reasons that My Move has decided to go ahead with Solid. That is, using My Move, you can share your new address data with companies of your choice.
Designing the data exchange journey
Below you can see how My Move has designed their initial data exchange journey. To support this journey, each actor (i.e., My Move, the user and the organisations each need a WebID).

In this journey, John shares his data with ABC Bank via My Move.
Coming soon: asking the user for permission via use.id
In the journey on this page, the user is asked for permission via the use.id authorisation screen. In the current version of use.id, this screen is blank and does not require user input. Instead, we have implemented a mechanism to authorise access from within your app. This functionality will be deprecated soon (and will receive legacy support).
Data exchange functionality not part of the Solid standard
For this journey, My Move has decided to rely on functionality of use.id that is not part of the Solid standard because the specification describing this functionality is still in flux.
use.id specific fixes
My Move relies on the following use.id fixes to meet this requirement:
use.id provides an endpoint that acts as a authorisation agent avant là lettre: the
/account/{webid_url}/access-request
endpoint.
Next steps
The other pages in this category explain how you should use this endpoint to create the user journey above.
Updated over 1 year ago