Hi Tim,

If you get to it before me I'd be happy if you would like to share the actual 
code you use to log in and / or which tutorial you used.

Siemen

Sent from my iPhone

> On 9 Nov 2019, at 17.16, Tim Mackinnon <tim@testit.works> wrote:
> 
> 
> Interestingly I came across a need to investigate oauth and its only because 
> I happened to read this msg that I knew how to find such a useful resource - 
> the examples are brilliant, thanks Sven! 
> 
> This said, it highlights that ‘the published documentation in this area is 
> not very accessible or indexed - if you search for ”pharo oauth” on google, 
> you find lots of old stuff and pages that reference st-hub , and definitely 
> not the crucial information below.
> 
> Do you think we could update some of the old zinc pages with a header that 
> points people to the newer github locations? Also, as oauth is becoming more 
> and more prevalent, should we have something written that google will find 
> first, to help people get to this stuff?
> 
> tim
> 
>> On Mon, 4 Nov 2019, at 9:49 AM, Sven Van Caekenberghe wrote:
>> Hi Siemen,
>> 
>> This seems to be an implementation of OpenID Connect and OAuth 2.0.
>> 
>> There already exists a working implementation of OAuth for Zinc/Pharo, load 
>> the 'SSO' group from the baseline to get the code.
>> 
>> Now, this subject requires some learning curve, it is not super complex, but 
>> you have to really understand how it works in order to set it up and debug 
>> it. You have to start by reading a couple of good tutorials.
>> 
>> I am not using this, but others are, so maybe they can help you further.
>> 
>> Sven
>> 
>> > On 4 Nov 2019, at 10:37, Siemen Baader <siemenbaa...@gmail.com> wrote:
>> > 
>> > Hi,
>> > 
>> > I’m trying to log a registered user into a webshop (https://mad.coop.dk) 
>> > using Zinc, but it uses IdentityServer4 
>> > (https://github.com/IdentityServer/IdentityServer4) for authentication (at 
>> > https://accounts.cl.coop.dk/). So there are more steps involved than just 
>> > submitting credentials.
>> > 
>> > Usually I just inspect how things work in the Firefox console, then 
>> > replicate the interactions in Pharo, but this system is a bit too complex, 
>> > with many unrelated requests happening.
>> > 
>> > Can anyone guide me towards the correct steps to sign in?
>> > 
>> > thanks
>> > Siemen
>> 
>> 
>> 
> 

Reply via email to