Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #77439

Re: Which OAuth library?

Path csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!newsfeed.xs4all.nl!newsfeed1.news.xs4all.nl!xs4all!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail
Return-Path <roland.hedberg@adm.umu.se>
X-Original-To python-list@python.org
Delivered-To python-list@mail.python.org
X-Spam-Status OK 0.050
X-Spam-Evidence '*H*': 0.90; '*S*': 0.00; 'third-party': 0.04; 'received:169.254.1': 0.05; 'attribute': 0.07; 'context': 0.07; 'welcome.': 0.07; 'cc:addr:python-list': 0.11; 'connect.': 0.16; 'oauth,': 0.16; 'openid': 0.16; 'subject:library': 0.16; 'wrote:': 0.18; 'later': 0.20; 'aug': 0.22; 'cc:addr:gmail.com': 0.22; 'cc:addr:python.org': 0.22; 'cc:2**1': 0.23; 'own.': 0.24; 'decide': 0.24; 'fairly': 0.24; 'primary': 0.26; 'header:In-Reply- To:1': 0.27; 'idea': 0.28; 'chris': 0.29; 'too.': 0.31; 'probably': 0.32; 'received:169.254': 0.32; 'themselves': 0.32; 'option': 0.32; 'basic': 0.35; 'advice': 0.35; 'test': 0.35; 'but': 0.35; 'there': 0.35; 'version': 0.36; 'really': 0.36; 'responsible': 0.36; 'subject:?': 0.36; 'should': 0.36; 'received:169': 0.37; 'clear': 0.37; 'being': 0.38; 'implement': 0.38; 'initially': 0.38; 'fact': 0.38; 'that,': 0.38; 'users': 0.40; 'how': 0.40; 'most': 0.60; 'august': 0.61; 'profile': 0.61; 'today': 0.64; 'provide': 0.64; 'to:addr:gmail.com': 0.65; 'charset:windows-1252': 0.65; 'due': 0.66; 'between': 0.67; 'received:130': 0.73; 'manner.': 0.74; 'offer.': 0.74; 'special': 0.74; 'facto': 0.84; 'it\x92s': 0.84; 'i\x92ve': 0.84
X-IronPort-AV E=Sophos;i="5.04,447,1406584800"; d="scan'208";a="38767167"
X-IPAS-Result AqoEAL6XBVSC7wH3/2dsb2JhbABZhDe2RpkSAYEld4QDAQEEAXkFCwIBCBguIRElAQEEDgWILgMJCAW0Jw2FUQEXjSCBejMHgy+BHQEEkjKIGpB3hjeDYzsvgk8BAQE
From Roland Hedberg <roland.hedberg@adm.umu.se>
To Chris “Kwpolska” Warrick <kwpolska@gmail.com>
Date Tue, 2 Sep 2014 12:15:51 +0200
Subject Re: Which OAuth library?
Thread-Topic Which OAuth library?
Thread-Index Ac/Glt87yMoFS1MFTFWZoc83Ys1WkA==
References <1a2f3320-79eb-4055-a933-ea474595976e@googlegroups.com> <CAMw+j7Lcb401dWGZWz+sd0YFVHX9dPUgj6N392j4+cndpCcdFQ@mail.gmail.com>
In-Reply-To <CAMw+j7Lcb401dWGZWz+sd0YFVHX9dPUgj6N392j4+cndpCcdFQ@mail.gmail.com>
Accept-Language en-US, sv-SE
Content-Language en-US
X-MS-Has-Attach
X-MS-TNEF-Correlator
acceptlanguage en-US, sv-SE
Content-Type text/plain; charset="Windows-1252"
Content-Transfer-Encoding quoted-printable
MIME-Version 1.0
Cc Richard Prosser <ebizbytes@gmail.com>, "python-list@python.org" <python-list@python.org>
X-BeenThere python-list@python.org
X-Mailman-Version 2.1.15
Precedence list
List-Id General discussion list for the Python programming language <python-list.python.org>
List-Unsubscribe <https://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-list/>
List-Post <mailto:python-list@python.org>
List-Help <mailto:python-list-request@python.org?subject=help>
List-Subscribe <https://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe>
Newsgroups comp.lang.python
Message-ID <mailman.13711.1409653020.18130.python-list@python.org> (permalink)
Lines 41
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1409653020 news.xs4all.nl 2854 [2001:888:2000:d::a6]:51551
X-Complaints-To abuse@xs4all.nl
Xref csiph.com comp.lang.python:77439

Show key headers only | View raw


14 aug 2014 kl. 19:54 skrev Chris “Kwpolska” Warrick <kwpolska@gmail.com>:

> On 14 August 2014 18:51 "Richard Prosser" <ebizbytes@gmail.com> wrote:
> >
> > I "need" one for use with Flask, as I don't really have time to implement my own.
> 
> You should not implement things on your own if there are existing and same implementations.
> 
> > Initially this will be for the "Two-Legged" case but I may well have to support the "Three-Legged" version later on. "Open ID Connect" may also be an option eventually.
> >
> > The basic idea is to provide an authorization/authentication service in a fairly conventional manner. My boss has told me to use OAuth, probably because he has experience with it and also to allow for third-party transactions.
> >
> > However it is not clear to me how I should decide between the various packages on offer. Any advice from experienced/informed users would be very welcome.

I’m responsible for one implementation (pyoidc) that is primary a OpenID connect implementation.
But since OpenID Connect is a profile of OAuth2 it will work in an OAuth2 context too.

This implementation is special in that it’s the de facto reference implementation for OpenID Connect.
It’s that, due to the fact that I’ve built the OpenID Connect test suit which most today available
OpenID Provider implementations have verified themselves against.

— Roland

”Being able to think like a child is an important attribute of being an adult” - Eddie Izzard

Back to comp.lang.python | Previous | NextPrevious in thread | Find similar | Unroll thread


Thread

Which OAuth library? Richard Prosser <ebizbytes@gmail.com> - 2014-08-14 09:49 -0700
  Re: Which OAuth library? Chris “Kwpolska” Warrick <kwpolska@gmail.com> - 2014-08-14 19:54 +0200
  Re: Which OAuth library? Roland Hedberg <roland.hedberg@adm.umu.se> - 2014-09-02 12:15 +0200

csiph-web