On 16 November 2016 at 22:50, Cory Benfield <c...@lukasa.co.uk> wrote:
>
>> On 16 Nov 2016, at 11:51, Roland Hedberg <rol...@catalogix.se> wrote:
>>
>> The bottom line is of course that it would benefit the community to have a
>> high quality OAuth2/OIDC implementation within easy reach.
>
> I think the core question you need to answer for this proposal is: why is 
> “pip install oic” not easy-enough reach?

From an architectural point of view, I'd also note that anyone trying
to do modern web and network service development *without* the ability
to use additional components beyond the standard library toolkit has
many more problems than just the lack of a readily accessible
OAuth2/OIDC implementation (such as the absence of 'requests' itself).

I do think it could be useful for you to ask the requests developers
if they'd be willing to explicitly recommend a particular approach to
implementing OIDC atop requests and provide a pointer from their
documentation. Searching on Google for "python oidc" indicates both
"pip install oidc" and "pip install oic" are available (with the
latter being the case discussed here), but of the two, only yours
appears to provide API usage documentation. The protocol walkthrough
at http://pyoidc.readthedocs.io/en/latest/howto/rp.html seems like it
would be particularly useful to many folks as a hands-on introduction
to the steps involved in OIDC based client authentication.

Cheers,
Nick.

-- 
Nick Coghlan   |   ncogh...@gmail.com   |   Brisbane, Australia
_______________________________________________
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to