Jess/381 pod linking - #382
Conversation
|
I followed these steps to test this PR.
|
cdawei
left a comment
There was a problem hiding this comment.
The functionality worked as expected in my test, as noted in this comment, thanks Jess.
One observation: The current implementation does not seem to check if a server has already been linked, so it's possible to link the same server multiple times (as shown in the screenshot below).
|
Thanks Dawei, the last commit should have prevented duplicate oidcIssuers, but looks like it didn't catch your use pattern. I'll check and fix it. |
@cdawei please check again. I've fixed it to make the check of duplicate oidcIssuer more robust. |
I did another test to link a different POD on a server which is already an |
|
@jesscmoore to resolve conflicts and @tonypioneer to do test. |
|
Hi @tonypioneer conflicts resolved, ready for review. |
tonypioneer
left a comment
There was a problem hiding this comment.
Thanks @jesscmoore. After testing, I was able to successfully link another POD, and an appropriate error message is displayed if a server has already been linked.
At the moment, the only issue I've noticed is that there are still conflicts in Changelog.md. Also, if I remember correctly, we mentioned in yesterday's meeting that the Settings menu could be renamed to something like Profile Settings.
|
Thanks Tony. Settings menu renamed to Profile Settings. If that's too long, can make it just Profile. |
Thanks @jesscmoore. The Profile Settings menu name is just the right length. All looks good to me. |
|
This requires updates to solidpod, is part of a work in progress and suggest we use a 'linking' branch to capture this work in progress. |



Pull Request Details
Description
This allows a user logged in to their webid to view their webid file, eg jessicamoore/profile/card$.ttl and link another pod on another Solid server by temporarily adding the oidcRegistrationToken of server 2, and adding server 2 as a oidcIssuer.
Type of Change
How To Test?
Use notepod or other solid app, pointed to this branch of solidui
Checklist
make preporflutter analyze lib)dart testoutput or screenshot included in issue #Finalising