Comments (2)
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 [email protected]
on 4 Sep 2013 at 2:23
- Changed state: Invalid
- Added labels: ****
- Removed labels: ****
from goauth2.
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 [email protected]
on 4 Sep 2013 at 5:13
- Added labels: ****
- Removed labels: ****
from goauth2.
Related Issues (20)
- Problem with Dropbox Oauth2 HOT 1
- document AuthCodeURL's "state" parameter HOT 1
- only send Authorization header in updateToken, not also client_secret HOT 13
- missing access_token does not generate error HOT 3
- Bad error message from failed updateToken; should TeeReader into bytes.Buffer HOT 2
- Allow custom JSON Decoding HOT 1
- Patch for /oauth/oauth.go HOT 2
- Support client_credentials grant HOT 1
- Client returned by goauth2/appengine/servcieaccount.NewClient has a fixed deadline of 5 seconds HOT 3
- Login fails with 400/Bad Request if user is logged into more than 4 accounts HOT 5
- oauth with instagram broken HOT 1
- oauth with douban broken HOT 1
- AuthCodeURL should not include empty values HOT 5
- Support for Facebook access token expiration time HOT 1
- LinkedIn OAuth2 Login fails to get token, requires client_secret as parameter HOT 2
- Strava requires AuthHeader workaround
- Update compute/serviceaccount to work with Docker HOT 3
- Cannot set urlfetch.Transport.Deadline on appengine.NewClient()
- Token Expiry is a hair too late HOT 1
- goauth2: add soundcloud to the list of non-compliant oauth2 providers HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from goauth2.