-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Oauth2 consumer #679
Oauth2 consumer #679
Commits on Jan 10, 2017
-
initial stuff for oauth2 login, fails on:
import cycle not allowed package main imports code.gitea.io/gitea/cmd imports code.gitea.io/gitea/models imports code.gitea.io/gitea/modules/auth/oauth2 imports code.gitea.io/gitea/modules/context imports code.gitea.io/gitea/models
Configuration menu - View commit details
-
Copy full SHA for ded3513 - Browse repository at this point
Copy the full SHA ded3513View commit details
Commits on Jan 15, 2017
-
login button on the signIn page to start the OAuth2 flow and a callba…
…ck for each provider Only GitHub is implemented for now
Configuration menu - View commit details
-
Copy full SHA for 1f94c85 - Browse repository at this point
Copy the full SHA 1f94c85View commit details -
Merge branch 'upstream-master' into oauth2-consumer
# Conflicts: # public/js/index.js
Configuration menu - View commit details
-
Copy full SHA for 642f36e - Browse repository at this point
Copy the full SHA 642f36eView commit details
Commits on Jan 16, 2017
-
Configuration menu - View commit details
-
Copy full SHA for f93aad8 - Browse repository at this point
Copy the full SHA f93aad8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 280913b - Browse repository at this point
Copy the full SHA 280913bView commit details -
show login button only when the OAuth2 consumer is configured (and ac…
…tivated) remove the use of sessions in our own code for validating request
Configuration menu - View commit details
-
Copy full SHA for b597a86 - Browse repository at this point
Copy the full SHA b597a86View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c2be7a - Browse repository at this point
Copy the full SHA 8c2be7aView commit details -
Merge remote-tracking branch 'upstream/master' into oauth2-consumer
# Conflicts: # cmd/web.go
Configuration menu - View commit details
-
Copy full SHA for f392ce9 - Browse repository at this point
Copy the full SHA f392ce9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ba7833 - Browse repository at this point
Copy the full SHA 2ba7833View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e1ea96 - Browse repository at this point
Copy the full SHA 8e1ea96View commit details
Commits on Jan 17, 2017
-
no support at this moment to use this and we should only consider imp…
…lementing SkipVerify (waiting for markbates/goth#87)
Configuration menu - View commit details
-
Copy full SHA for 6c98fa7 - Browse repository at this point
Copy the full SHA 6c98fa7View commit details
Commits on Jan 23, 2017
-
Configuration menu - View commit details
-
Copy full SHA for caeb911 - Browse repository at this point
Copy the full SHA caeb911View commit details -
Configuration menu - View commit details
-
Copy full SHA for f3f3866 - Browse repository at this point
Copy the full SHA f3f3866View commit details -
Configuration menu - View commit details
-
Copy full SHA for 047d50b - Browse repository at this point
Copy the full SHA 047d50bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ab31c24 - Browse repository at this point
Copy the full SHA ab31c24View commit details
Commits on Jan 24, 2017
-
add password option for OAuth2 user , for use with git over http and …
…login to the GUI
Configuration menu - View commit details
-
Copy full SHA for fe88e87 - Browse repository at this point
Copy the full SHA fe88e87View commit details
Commits on Jan 25, 2017
-
Merge remote-tracking branch 'upstream/master' into oauth2-consumer
# Conflicts: # vendor/vendor.json
Configuration menu - View commit details
-
Copy full SHA for 827c512 - Browse repository at this point
Copy the full SHA 827c512View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83c238b - Browse repository at this point
Copy the full SHA 83c238bView commit details -
Configuration menu - View commit details
-
Copy full SHA for c65a216 - Browse repository at this point
Copy the full SHA c65a216View commit details -
Configuration menu - View commit details
-
Copy full SHA for 914f56a - Browse repository at this point
Copy the full SHA 914f56aView commit details
Commits on Jan 26, 2017
-
Configuration menu - View commit details
-
Copy full SHA for b4eb93c - Browse repository at this point
Copy the full SHA b4eb93cView commit details
Commits on Jan 27, 2017
-
at startup of Gitea register all configured providers and also on add…
…ing/deleting of new providers
Configuration menu - View commit details
-
Copy full SHA for 7a6757f - Browse repository at this point
Copy the full SHA 7a6757fView commit details -
Configuration menu - View commit details
-
Copy full SHA for aae5f80 - Browse repository at this point
Copy the full SHA aae5f80View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9151dc8 - Browse repository at this point
Copy the full SHA 9151dc8View commit details -
more checks if provider exists and is active (less calls to db to che…
…ck if provider exists)
Configuration menu - View commit details
-
Copy full SHA for 96d1af5 - Browse repository at this point
Copy the full SHA 96d1af5View commit details -
Configuration menu - View commit details
-
Copy full SHA for c3f5d36 - Browse repository at this point
Copy the full SHA c3f5d36View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2bf6b34 - Browse repository at this point
Copy the full SHA 2bf6b34View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ccbc44 - Browse repository at this point
Copy the full SHA 7ccbc44View commit details -
link a external account to an existing account (still need to handle …
…wrong login and signup) and remove if user is removed
Configuration menu - View commit details
-
Copy full SHA for 084c45f - Browse repository at this point
Copy the full SHA 084c45fView commit details
Commits on Jan 30, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 6594d76 - Browse repository at this point
Copy the full SHA 6594d76View commit details -
Configuration menu - View commit details
-
Copy full SHA for 19ddb15 - Browse repository at this point
Copy the full SHA 19ddb15View commit details -
Configuration menu - View commit details
-
Copy full SHA for 57dbb74 - Browse repository at this point
Copy the full SHA 57dbb74View commit details
Commits on Jan 31, 2017
-
if user is unknown we allow him to register a new account or link it …
…to some existing account
Configuration menu - View commit details
-
Copy full SHA for 32a4c58 - Browse repository at this point
Copy the full SHA 32a4c58View commit details -
Configuration menu - View commit details
-
Copy full SHA for 770ba31 - Browse repository at this point
Copy the full SHA 770ba31View commit details
Commits on Feb 2, 2017
-
sign up with button on signin page (als change OAuth2Provider structu…
…re so we can store basic stuff about providers)
Configuration menu - View commit details
-
Copy full SHA for 527d6e1 - Browse repository at this point
Copy the full SHA 527d6e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for a7381b5 - Browse repository at this point
Copy the full SHA a7381b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for b64ee7d - Browse repository at this point
Copy the full SHA b64ee7dView commit details
Commits on Feb 5, 2017
-
Merge remote-tracking branch 'upstream/master' into oauth2-consumer
# Conflicts: # models/migrations/migrations.go # models/migrations/v16.go
Configuration menu - View commit details
-
Copy full SHA for 5c5214a - Browse repository at this point
Copy the full SHA 5c5214aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 769c747 - Browse repository at this point
Copy the full SHA 769c747View commit details
Commits on Feb 6, 2017
-
"Important Note: If you aren't using gorilla/mux, you need to wrap your handlers with context.ClearHandler as or else you will leak memory!" (we're using gorilla/sessions for storing oauth2 sessions)
Configuration menu - View commit details
-
Copy full SHA for 6b16f42 - Browse repository at this point
Copy the full SHA 6b16f42View commit details
Commits on Feb 8, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 0fa2e40 - Browse repository at this point
Copy the full SHA 0fa2e40View commit details -
use updated goth lib that now supports getting the OAuth2 user if the…
… AccessToken is still valid instead of re-authenticating (prevent flooding the OAuth2 provider)
Configuration menu - View commit details
-
Copy full SHA for f54f07a - Browse repository at this point
Copy the full SHA f54f07aView commit details -
Merge branch 'upstream-master' into oauth2-consumer
# Conflicts: # templates/user/auth/signup.tmpl
Configuration menu - View commit details
-
Copy full SHA for 873e5b7 - Browse repository at this point
Copy the full SHA 873e5b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 779e84b - Browse repository at this point
Copy the full SHA 779e84bView commit details
Commits on Feb 21, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 61fe261 - Browse repository at this point
Copy the full SHA 61fe261View commit details -
Merge branch 'upstream-master' into oauth2-consumer
# Conflicts: # models/migrations/migrations.go
Configuration menu - View commit details
-
Copy full SHA for 66e28df - Browse repository at this point
Copy the full SHA 66e28dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c11c44 - Browse repository at this point
Copy the full SHA 2c11c44View commit details