solidproject.org icon indicating copy to clipboard operation
solidproject.org copied to clipboard

Provide correct value for SOLID_IDENTITY_PROVIDER when following tutorial

Open benjaminaaron opened this issue 2 years ago • 4 comments

I am following your developer tutorial and signed up for the only listed pod provider Inrupt Pod Spaces. On the next page, "Building your first Solid app", it says:

NOTE: If your Pod is not on https://solidcommunity.net, modify the value of the SOLID_IDENTITY_PROVIDER variable accordingly.

However, it is not clear to me what value I should give SOLID_IDENTITY_PROVIDER now. I tried and failed with https://start.inrupt.com and https://podbrowser.inrupt.com/.

It would be great to update this, otherwise it's kind of a show-stopper very early on 😬

benjaminaaron avatar Aug 31 '22 18:08 benjaminaaron

Hi @benjaminaaron - thanks for this. You've raised a very good point and the page should definitely be updated.

  • Until the page gets updated, to get you going with your Inrupt PodSpaces account, the identity provider should be https://login.inrupt.com
  • One way to see, if curious, is to just type in your WebId in the browser (https://id.inrupt.com/YourUserName) -- and it should list the Issuer(s).

kay-kim avatar Aug 31 '22 18:08 kay-kim

Hi Kay, thanks for your reply. The login works now indeed with https://login.inrupt.com, thanks. However, when trying to write my name I get a failed: [403] [Forbidden] error in the browser. So I'll stick with the https://solidcommunity.net account I meanwhile created :slightly_smiling_face:

benjaminaaron avatar Aug 31 '22 19:08 benjaminaaron

Oh, weird. Eh. Well, as long as you can continue, that's the main thing.

More of an FYI since you have a way going forward with solidcommunity.net -- if you didn't get the 403, you'd see something like below -- and you can see the issuer listed. But eh...

Screen Shot 2022-08-31 at 3 55 54 PM

kay-kim avatar Aug 31 '22 19:08 kay-kim

@benjaminaaron the reason you got a 403 when you tried to write your name is that, on the ESS server, the WebID document is not directly writable. To add your name, follow the link at the bottom to profile documents and write your name there.

There is more than any sane person would want to know on this topic here : https://github.com/solid/webid-profile/issues/40

jeff-zucker avatar Aug 31 '22 20:08 jeff-zucker