reillywatson / goauth2

Automatically exported from code.google.com/p/goauth2
BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

Consider merging with Gomniauth: https://github.com/stretchr/gomniauth #21

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Gomniauth has been built with a different architecture, but does the same job.  
I suggest we combine our efforts over there.

Original issue reported on code.google.com by matr...@mac.com on 3 Sep 2013 at 5:16

GoogleCodeExporter commented 8 years ago
gomniauth is designed to do the same job as goauth2, and more, but at the 
moment it does considerably less (no JWT, no token cache).

It's a little premature to suggest a merge on the day you announce the project, 
no?

Original comment by a...@golang.org on 4 Sep 2013 at 2:23

GoogleCodeExporter commented 8 years ago
No.  The merge would mean the beginning of bringing things like JWT to a common 
project that aims to solve wider authentication needs.  I wouldn't expect 
goauth2 to disappear any time soon.  We initially used goauth2 for our 
application needs but since it's focus is entirely OAuth2 (duh, I know) it 
wouldn't scale for us.  We also found it tricky to test (I know it's well 
tested itself, but we found it tricky to write unit tests for its use, if that 
makes sense?)

We hoped to just wrap goauth2 as a provider type in Gomniauth, but we couldn't 
quite make it fit and so, inspired by this project, we rewrote the main bits.

Original comment by matr...@mac.com on 4 Sep 2013 at 5:13