Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/vouch/vouch-proxy

an SSO and OAuth / OIDC login solution for Nginx using the auth_request module
https://github.com/vouch/vouch-proxy

#341 minor updates for clarity

93e1487e4fa06c8902cde648b9f235a6f7d644ee authored about 4 years ago by Benjamin Foote <[email protected]>
Merge branch 'master' into pr/FirefoxMetzger/341

f1065d7a20528bb6e24f57d64bb5f8749cd4fdf2 authored about 4 years ago by Benjamin Foote <[email protected]>
Merge branch 'master' into pr/simongottschlag/320

cda88405d602df5dcdba2c959b4ced74ac52f3bf authored about 4 years ago by Benjamin Foote <[email protected]>
#343 use default

184dcfec161060b5d478d1bec8d2ada9adf16530 authored about 4 years ago by Benjamin Foote <[email protected]>
Update systemd configs to start at boot time

46c8a841cca269be02e3727ab9ae40914b8cd0f2 authored about 4 years ago by Bill ONeill <[email protected]>
reorganize paragraphs

ca728df56f8e58a98558170f1c5316ff5b9a2cef authored about 4 years ago by FirefoxMetzger <[email protected]>
make warning bold

9dc4465759821a1ba571346667359cade53abb3d authored about 4 years ago by FirefoxMetzger <[email protected]>
more styling

5b82d7b2641cf1932ae666116f02b9f5ef6e12a0 authored about 4 years ago by FirefoxMetzger <[email protected]>
some styling

db6980beab995d131a75804e08b68bd046a94429 authored about 4 years ago by FirefoxMetzger <[email protected]>
still not rendering properly on GitHub

ca56b08f04e4d0d7b830961d79e8d09e3656d687 authored about 4 years ago by FirefoxMetzger <[email protected]>
change a-d numbering to 1-4

923de49983585c31a4e1fc3a86b49a0c1e2bd9f4 authored about 4 years ago by FirefoxMetzger <[email protected]>
take 4

8413d760f42ec7c961fea4d1f6bafa1baa08e7aa authored about 4 years ago by FirefoxMetzger <[email protected]>
getting nesting to work take 3

fce8def63cd24a3e8e5aeab7a7a834d5e01b7b93 authored about 4 years ago by FirefoxMetzger <[email protected]>
test alignment of warning

7548ec439a4c1e645f70ee717e9c68e7ceed1378 authored about 4 years ago by FirefoxMetzger <[email protected]>
testing sub-list item formatting

53d7ea6d8f7485d957a02a2d41f8f26d69f91f67 authored about 4 years ago by FirefoxMetzger <[email protected]>
example nginx conf for claims

84ff9376888358bc1c3129e8fb47012ab1d92f2f authored about 4 years ago by FirefoxMetzger <[email protected]>
added steps

17c437e8b8de892a9f0b6a96d38dafc9c3f86c17 authored about 4 years ago by FirefoxMetzger <[email protected]>
add scopes example config

c3d00831b01945c1aa3a33754a5d0d476ac5b890 authored about 4 years ago by FirefoxMetzger <[email protected]>
add link to toc

50f6f46c94e5c9540b9c39f4800b5bdb3667dac1 authored about 4 years ago by FirefoxMetzger <[email protected]>
header test v2

59e8436d04f11ffba140aef04866de27ea50458b authored about 4 years ago by FirefoxMetzger <[email protected]>
bugfix + header test

4b1942823b04edba815390da69e4936ae8624a05 authored about 4 years ago by FirefoxMetzger <[email protected]>
add toc to readme to get an overview

a687a3202fbfebc9935eb700484047b450f16635 authored about 4 years ago by FirefoxMetzger <[email protected]>
#297 create self signed certs

81f50c0f29a99ecba42ec3ca5abaf3c7c404f7fa authored about 4 years ago by Benjamin Foote <[email protected]>
Merge branch 'master' into pr/danfaizer/332

cce3aa31cfac1f591cc58d0f6010bbd2aae762bd authored about 4 years ago by Benjamin Foote <[email protected]>
explicitly name fields in 'lc' struct init

b314dd53c3ccc8782f304c1b5652f6a160f375eb authored about 4 years ago by Benjamin Foote <[email protected]>
minor changes flagged by gosec

483ad122bc60dc3a7d58bb8e0fdb78f29c67d83b authored about 4 years ago by Benjamin Foote <[email protected]>
improve do.sh docu-messaging

0746ee9c177c9b82f10ee8b6e484043d5a341745 authored about 4 years ago by Benjamin Foote <[email protected]>
Merge branch 'azureadv2' of github.com:simongottschlag/vouch-proxy into pr/simongottschlag/320

2dcb69bcbdc82b2405cb7c9377386c275e6552b1 authored about 4 years ago by Benjamin Foote <[email protected]>
#314 exit on bad config

b205a1b9f7301149d212d67c9d6773deb05d53db authored about 4 years ago by Benjamin Foote <[email protected]>
#314 exit on bad config

d08a4f79441870dc560c3a0ebcab84de7e513ee5 authored about 4 years ago by Benjamin Foote <[email protected]>
Merge branch 'master' into pr/simongottschlag/320

2175fcbf365c2c7754c2cb8847a58f181f0b159e authored about 4 years ago by Benjamin Foote <[email protected]>
Merge branch 'pr/Husseinfo/307'

faaf2e1ecd182106452764aa11f35a1214f4cc47 authored about 4 years ago by Benjamin Foote <[email protected]>
#303 PKCE is default for IndieAuth, Github, Azure

dcb40c0aa446345f7d2261e6fdaecb8e0cbc9fd6 authored about 4 years ago by Benjamin Foote <[email protected]>
#303 env var, check cfg, refactor oauthLoginURL

d505c38e16eadd9f7bfbe4fdeab13afaa50fad4a authored about 4 years ago by Benjamin Foote <[email protected]>
Add parsing test

da61f2401f257dc64e46c6af01cfbbc5eb386a3a authored about 4 years ago by Yann Hamon <[email protected]>
better cfg error handling, add gitguardian config

2eccc636a5fc9990fadd9ca23ea14d8dd7a78adc authored about 4 years ago by Yann Hamon <[email protected]>
add keys for tests

3b151a3f3f55cd9f98e4a5f0820106d7ed9ffbe0 authored about 4 years ago by Yann Hamon <[email protected]>
Merge branch 'master' of github.com:vouch/vouch-proxy into rsa-signing-support

cb58900f7964e6dba4b900869e2724cb44926e3b authored about 4 years ago by Yann Hamon <[email protected]>
Merge branch 'feature/README_diagrams'

badd6a8bf6e61a761cd418fb740b456fa5e65afe authored about 4 years ago by Benjamin Foote <[email protected]>
Merge branch 'pr/DagW/321'

8221cc3e07a5036f42beaf311ebe3b6b20388818 authored about 4 years ago by Benjamin Foote <[email protected]>
explain what Vouch Proxy does and include diagrams

714561eb6347c448c1349ca2d0c0a8b77b9247fd authored about 4 years ago by Benjamin Foote <[email protected]>
prevent redirect to other domains.

If cookie.domain is set to blah.com, and a redirect url is provided
as blah.com.my.custom.domain...

910943a92d972f3a98f103fead4b49a01435bd75 authored about 4 years ago by Brian Fletcher <[email protected]>
Implement suggestions

fb89cfc6afc68b4ae5cc5b50b41d36bfe43da621 authored about 4 years ago by Daniel Beneyto <[email protected]>
Add TLS suport to http server

4f5605bb6f14a062808e146bd4ac4c9fd86ff1c7 authored about 4 years ago by Daniel Beneyto <[email protected]>
update default config.yml example

8f67bb3b2748c2fe6c5fc4c6ee16512043efc84b authored about 4 years ago by Yann Hamon <[email protected]>
Add JWT algorithm support in config

f17b2a9dcc8e08cd91b8e7f423b191d4f6185e49 authored about 4 years ago by Yann Hamon <[email protected]>
Fix for example greedily matching paths

The example nginx_with_vouch_single_server
catches all paths that include /auth etc.
this leads t...

7e45498ded84e3facea95bb2be0da8da05e23f0b authored about 4 years ago by Dag Wullt <[email protected]>
Use preferred username if UPN is unavailable

a049c8cbdc2ddb27b6677c3aa022fcc8c95fcc30 authored over 4 years ago by Simon Gottschlag <[email protected]>
Make azure token configurable

568577c64c8ea7de7f904bd8720588ccc51ce206 authored over 4 years ago by Simon Gottschlag <[email protected]>
code refact

403122f2e95f033246bb1ebbec06f629d4143661 authored over 4 years ago by Hussein Srour <[email protected]>
update docker run example (#311)

f222fcbab200116bdf6a7328982c3bd0836c9126 authored over 4 years ago by Thiên Toán <[email protected]>
github test

5c12b93b727c129732ffa30b01f08252401101e2 authored over 4 years ago by Hussein Srour <[email protected]>
added S256 code_challenge support

0f889c46c12fd6b920ecf67ae711a5a65a7d5b80 authored over 4 years ago by Hussein Srour <[email protected]>
Proxy for Google Cloud Run Services example

7f2d675241d14fe6e60749ee16dab44f89af6a2c authored over 4 years ago by Benjamin Foote <[email protected]>
Merge branch 'pr/martindb/298'

8dff37595ad748182fb7dc991bb5f4e5b7786d5d authored over 4 years ago by Benjamin Foote <[email protected]>
#298 test presence and absence of tokens

8c46f0f161527829e564d85aadb960ed56c73e98 authored over 4 years ago by Benjamin Foote <[email protected]>
use a package type'd context key

250e269149cd911b91c9c3443b57baa3b4464ebc authored over 4 years ago by Benjamin Foote <[email protected]>
Merge branch 'pr/airbornemint/296'

08abf9abe603bab145da663a9d98b3a44a147001 authored over 4 years ago by Benjamin Foote <[email protected]>
#296 fmt, clarify return of strays

52e01582bd11a1c6440f4ff086fbd00b76334ceb authored over 4 years ago by Benjamin Foote <[email protected]>
minor edits for clarity

dc39f8882a4e6d3fced84fb4266e5e3881f16af5 authored over 4 years ago by Benjamin Foote <[email protected]>
add gosec

0c8f05dd402fe0e8c48ff3fc640bf74c2116e69d authored over 4 years ago by Benjamin Foote <[email protected]>
Don’t treat rd as a stray login param

5f96c0e017fb6716ed0af9dc6aeb30d4ba1b555d authored over 4 years ago by Ben Artin <[email protected]>
Do not collect IdP tokens unless configured to do so

db320697bb98de25f7e2425dff78d4caa5e13f9a authored over 4 years ago by ipiadm <[email protected]>
No longer need to special-case rd stray param

e33be274b88bf95be55dcac17a12906228798ccf authored over 4 years ago by Ben Artin <[email protected]>
Stray params are no longer errors

9f71a2c4f24374085d28d1ca6a816923bf0eb581 authored over 4 years ago by Ben Artin <[email protected]>
Merge branch 'master' into robust-url-param-parsing

# Conflicts:
# handlers/login.go
# handlers/login_test.go

37e6438e3d8ac7b3c0a9a8624f33b5de6dafaf9c authored over 4 years ago by Ben Artin <[email protected]>
Testing repo

dc5d4b630e58ea12d5c69dba0820802bc641b20d authored over 4 years ago by ipiadm <[email protected]>
fix links to examples with line number targets

04a5607f2c59bc101be02f20081ee3ac9332309f authored over 4 years ago by Benjamin Foote <[email protected]>
#291 use an outbound proxy by setting HTTP_PROXY

0fd40b3305efa355fda6c19ccfac813f05a30092 authored over 4 years ago by Benjamin Foote <[email protected]>
#266 add cookie.domain when allowAllUsers: true

d5939fcf613b349dd5bda74fe26ec4b1bb3bd9a6 authored over 4 years ago by Benjamin Foote <[email protected]>
#290 provide example config

6e3cc77ec4a8d821dd747b8f85ec550f2865b13e authored over 4 years ago by Benjamin Foote <[email protected]>
fix #290 add Azure AD

67cce8abdcb01574cf79edfe048cbf3bb6f62ec1 authored over 4 years ago by Benjamin Foote <[email protected]>
add azure ad provider which maps upn claim to username/email

cb663bfd098de3228715174bcaf0df2ede9cfdb6 authored over 4 years ago by Tom Myers <[email protected]>
fix #289 allow `rd`param to support Nginx Ingress

4d5d43e5ea55efb8c6f9e2dd85ea8839fce11fc8 authored over 4 years ago by Benjamin Foote <[email protected]>
Merge branch 'master' of github.com:vouch/vouch-proxy

063d9186c3387fe87d978be3a39fb0953e1a1bb5 authored over 4 years ago by Benjamin Foote <[email protected]>
fix #282 improve errToManyRedirects

improve the error message
test that the error is triggered

9f70c892e7272423e3b898ac20c7c0252babf33e authored over 4 years ago by Benjamin Foote <[email protected]>
add security policy

a1cd27f5f2eec892d315f8521dff685c1518cf6a authored over 4 years ago by Benjamin Foote <[email protected]>
#282 error out after six failed login attempts

e3e1a047e4b97b975fa33728e84b815268eb3891 authored over 4 years ago by Benjamin Foote <[email protected]>
Squashed commit of the following:

commit a3e33f9af772505552585ef5c74b42bc2b78342c
Merge: 0ea425f 054bff3
Author: Benjamin Foote <g...

d83313735b9e1612212f1ca01260845c02a3b0b5 authored over 4 years ago by Benjamin Foote <[email protected]>
Squashed commit of the following:

commit aed84160d4b9737d09b127a2c022afda83e1cfd9
Author: Benjamin Foote <[email protected]>
Date: Thu...

054bff3fdfc8870c208eb5a5711b7e937cfc200c authored over 4 years ago by Benjamin Foote <[email protected]>
Fixed handling of multiple vouch params in login request

4adbaadf2870dc9381a8e62cc79ca218aff0a2e7 authored over 4 years ago by Ben Artin <[email protected]>
Allow ‘error’ param

dfc6cb33a74f64b44b2c4d0d7caed4c22f96df5e authored over 4 years ago by Ben Artin <[email protected]>
Clarified README unit tests

e50e1aa44058dd75f7cdf8cd9d69f61ab45b6dca authored over 4 years ago by Ben Artin <[email protected]>
Log about url normalization

dabee5c27efb106de99a60c9e9651eab11287583 authored over 4 years ago by Ben Artin <[email protected]>
#281 add tests for README 302 syntax

c1b37a7da943b61a0646558c606425ed5ee8d995 authored over 4 years ago by Benjamin Foote <[email protected]>
Allow semicolon as param separator in URL

https://www.w3.org/TR/html401/appendix/notes.html#h-B.2.2

ddbea36d37c78341d29e0dd8e17b160b9b28e698 authored over 4 years ago by Ben Artin <[email protected]>
Added tests for the case of vouch param before url param

f27d4b1df5cad32518ad5ecccce9284147512185 authored over 4 years ago by Ben Artin <[email protected]>
Unambiguous test name

5b4c71d9b0af239936f76501968a9611ee86b317 authored over 4 years ago by Ben Artin <[email protected]>
More robust parsing of url param to login; see #281

881dfc2c70edfe7c4fda11907571420161f0ccc3 authored over 4 years ago by Ben Artin <[email protected]>
Merge branch 'bug/278_dontcache401'

dfbd013f1043ba9548b3cedee466b9993210a3c4 authored over 4 years ago by Benjamin Foote <[email protected]>
fix #278 check for cancel before cacheing

4a99f11af10e80766dc472b6ebbf5eeeb160f88b authored over 4 years ago by Benjamin Foote <[email protected]>
fix misspellings

296fe1a424688c3cbfa11083a0b8e6f35146fa3e authored over 4 years ago by Benjamin Foote <[email protected]>
#277 log OAuth config

b15b247b17fc2c7e302b40080ed4f7eb3f40f5bf authored over 4 years ago by Benjamin Foote <[email protected]>
fix #277 set google redirecturl during config

59bc89f02994356171f645e19ce1d4b8b50a5bd6 authored over 4 years ago by Benjamin Foote <[email protected]>
Merge branch 'master' into feature/improved_login_callback_url

6c9c0b3cee15e16eab3e5e348c03f0dd901ab47d authored over 4 years ago by Benjamin Foote <[email protected]>
#274 move debug logging of config post LogLevel

bd7a8cfec1214e0c0c72dae2ff4b9cb1e788c8cf authored over 4 years ago by Benjamin Foote <[email protected]>
#274 set LogLevel from env before log.Debug() call

74451b209fe593bdb1e56a3e3403892b74f6a0b3 authored over 4 years ago by Benjamin Foote <[email protected]>
log failure to find callback if > 1 callback_url

3885754e04d14cf5c154535a1b39b3e5f4984068 authored over 4 years ago by Benjamin Foote <[email protected]>
only warn if domains configured

1a56162e75dd7c38d519866efb0039f003e5ac4d authored over 4 years ago by Benjamin Foote <[email protected]>
Issue 274 - log copy of Cfg with masked secrets

6006bad04b42b2e3db57dc2cbfe7768ce60f75cc authored over 4 years ago by Jim Lamb <[email protected]>