Ecosyste.ms: OpenCollective

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

Vouch

Vouch Proxy is an SSO login solution and can protect all of your websites at once. Vouch Proxy supports many OAuth providers.
Collective - Host: opensource - https://opencollective.com/vouch - Code: https://github.com/vouch/vouch-proxy

refactor indieauth user response to match the github format

both indieauth and github providers return the user identifier in the auth code exchange response

github.com/vouch/vouch-proxy - d296bee0ce836b628222350310ab5a8b8baab335 authored about 6 years ago by Aaron Parecki <[email protected]>
#16 call PrepareUserData to set Username

github.com/vouch/vouch-proxy - f69410612cfad638d73e17d645a65729c2fb408f authored about 6 years ago by Benjamin Foote <[email protected]>
#16 don't enforce oauth.client_secret config

github.com/vouch/vouch-proxy - 8a90f60e2ecc8859907904ddb0d8b0ef1b276eeb authored about 6 years ago by Benjamin Foote <[email protected]>
ticket #16 add Username as identifier and populate accordingly

github.com/vouch/vouch-proxy - 0b922df2aea4d0199aadd9a445b8900633f292c2 authored about 6 years ago by Benjamin Foote <[email protected]>
Merge branch 'master' into feature/16_return_github_username

github.com/vouch/vouch-proxy - 3919737d54b76a2a6d98868ac6f82e326516af9e authored about 6 years ago by Benjamin Foote <[email protected]>
fix merge conflict

github.com/vouch/vouch-proxy - 7b4e133e60fa84a6c1f6aa118bb98a0130825f7d authored about 6 years ago by Benjamin Foote <[email protected]>
if testing capture 302 redirects

github.com/vouch/vouch-proxy - 71f94e54014230e6c92898ff3922a13716f94ae9 authored about 6 years ago by Benjamin Foote <[email protected]>
use ghUser and set User.email from ghUser.login

github.com/vouch/vouch-proxy - d7b3106bd6c55abd5cb69365adc89935389a1d5e authored about 6 years ago by Benjamin Foote <[email protected]>
don't require lasso.domains

github.com/vouch/vouch-proxy - a8edac3a79f97d27c43857afaa1c1777f09ce346 authored about 6 years ago by Benjamin Foote <[email protected]>
fix #13 test for required config options, and panic if they're not there

github.com/vouch/vouch-proxy - 5162350774150a422607b6d8f61a9b119f2517c8 authored about 6 years ago by Benjamin Foote <[email protected]>
fix #6 log error when URL is not set and render index

github.com/vouch/vouch-proxy - ee0c30d0277a7e4a99c0b3b6f2761cba5aa1075f authored about 6 years ago by Benjamin Foote <[email protected]>
set vars in / block as per #26

github.com/vouch/vouch-proxy - f41664ec64e8fc1183bac7b5c0625b0954f785e6 authored about 6 years ago by Benjamin Foote <[email protected]>
don't store lasso binary

github.com/vouch/vouch-proxy - c90b50832937528ef6a01579ce6c3c4de5fc6878 authored about 6 years ago by Benjamin Foote <[email protected]>
minor formatting changes

github.com/vouch/vouch-proxy - bb8fac113f6786d30b39e98519d4cce6e31c93d6 authored about 6 years ago by Benjamin Foote <[email protected]>
add cookie explanation

github.com/vouch/vouch-proxy - 0d1b5ba9093d46edce4d58b0857fbdbbeccc5613 authored about 6 years ago by Benjamin Foote <[email protected]>
make note about $auth_resp_x_lasso_user in `location /` as per #26

github.com/vouch/vouch-proxy - 23ee5374c7a00f591889ac22c1d1a6412de5bfad authored about 6 years ago by Benjamin Foote <[email protected]>
Merge branch 'master' of github.com:LassoProject/lasso

github.com/vouch/vouch-proxy - b4a0d9cb7bb3c77fb42bd488c1dc66718ce4222d authored about 6 years ago by Benjamin Foote <[email protected]>
Merge pull request #24 from QingsongYao/master

use genOauth.UserInfoURL if it is set

github.com/vouch/vouch-proxy - 7b09087739b224937375eadf4fa11d724a26df7d authored about 6 years ago by Benjamin Foote <[email protected]>
Merge branch 'master' of github.com:LassoProject/lasso

github.com/vouch/vouch-proxy - 3a44920f554f1781d034275076934cdedab20571 authored about 6 years ago by Benjamin Foote <[email protected]>
AUTHORS initial commit

github.com/vouch/vouch-proxy - 13d8a8c74e4f3a9239a722f59d3132c7e2785150 authored about 6 years ago by Benjamin Foote <[email protected]>
delete team

github.com/vouch/vouch-proxy - 7a1c81cb32560522cae06f47de03e97b6e92a01f authored about 6 years ago by Benjamin Foote <[email protected]>
minor case and syntax changes

github.com/vouch/vouch-proxy - 1b874f2b5cab8911628b5f8230d1bc39b1e28377 authored about 6 years ago by Benjamin Foote <[email protected]>
aaron indieauth TODOs

github.com/vouch/vouch-proxy - 6df322210e0d507b9e85c25d2aab8c7c24523d84 authored about 6 years ago by Benjamin Foote <[email protected]>
use genOauth.UserInfoURL if it is set

github.com/vouch/vouch-proxy - 97e07554088696fdf693c367a5d58e8fd0a84600 authored about 6 years ago by Qingsong Yao <[email protected]>
Merge pull request #15 from aaronpk/master

finish move to new org

github.com/vouch/vouch-proxy - 2ed8978b267f89f7ef30d10531cc43c6bc17dbfa authored about 6 years ago by Benjamin Foote <[email protected]>
Merge pull request #14 from aaronpk/master

add support for OpenID Connect providers, use all generic config

Looks great, I especially li...

github.com/vouch/vouch-proxy - b440a903685b4f5b6167b73c93b3255fa0e12113 authored about 6 years ago by Benjamin Foote <[email protected]>
update config example for readability

github.com/vouch/vouch-proxy - 5a3b2261c4476e0566dcc86ffd05bdc1e554014d authored about 6 years ago by Aaron Parecki <[email protected]>
add empty data folder

github.com/vouch/vouch-proxy - fbe82227dbc429331339e21468f4d72ff50feb7f authored about 6 years ago by Aaron Parecki <[email protected]>
move to LassoProject org

github.com/vouch/vouch-proxy - 5228d7e05037216d0611830f21935fe6d035e47d authored about 6 years ago by Aaron Parecki <[email protected]>
drop special-casing google credentials

* changes config file format to drop the extra level of nesting
* update example config with mor...

github.com/vouch/vouch-proxy - 3bf1397c71083426d6acb436f81caf11292347c8 authored about 6 years ago by Aaron Parecki <[email protected]>
add support for OpenID Connect providers

github.com/vouch/vouch-proxy - ef218fd334f57e242f2bcf1e62e7c1aff203a329 authored about 6 years ago by Aaron Parecki <[email protected]>
Merge pull request #12 from aaronpk/patch-1

fix for PublicAccess=true

github.com/vouch/vouch-proxy - e70614e99f326aca7c4e9db00846ac64840a9c54 authored over 6 years ago by Benjamin Foote <[email protected]>
Merge pull request #11 from aaronpk/oauth2-bearer-token

Oauth2 bearer token support

github.com/vouch/vouch-proxy - feb68aa562bd30daf835d990cd94c05a10146a7f authored over 6 years ago by Benjamin Foote <[email protected]>
Merge pull request #9 from aaronpk/master

fixes some crashes

github.com/vouch/vouch-proxy - 54971446b3ab491af632569c1b7943df84d88ab3 authored over 6 years ago by Benjamin Foote <[email protected]>
fix for PublicAccess=true

was previously returning 401 when an invalid JWT was sent, rather than allowing but setting the ...

github.com/vouch/vouch-proxy - fd792b237fc58aea85c311b182356a0950d5a92c authored almost 7 years ago by Aaron Parecki <[email protected]>
use OAuth 2.0 Bearer Token when looking for token

Modifies `FindJWT` function to also look in the `Authorization` header for an OAuth 2.0 Bearer T...

github.com/vouch/vouch-proxy - f09ec4078698832551152477575139f3062c5b8e authored almost 7 years ago by Aaron Parecki <[email protected]>
don't continue processing on invalid gzip data

closes #10

github.com/vouch/vouch-proxy - a71e788d6a23f698a3e35f79af20b68521f6b663 authored almost 7 years ago by Aaron Parecki <[email protected]>
don't crash on invalid cookie data

github.com/vouch/vouch-proxy - cbd3917122cee683237b317e13135f362bfeac04 authored almost 7 years ago by Aaron Parecki <[email protected]>
Merge pull request #7 from aaronpk/master

add `url` param to logout route

github.com/vouch/vouch-proxy - 32a07a96b61ab6f8d35071c353c38a7d779cf303 authored almost 7 years ago by Benjamin Foote <[email protected]>
add `url` param to logout route

allows redirecting elsewhere when logging out

github.com/vouch/vouch-proxy - 5adc14e6266480782275090f8d1e5c257603406f authored almost 7 years ago by Aaron Parecki <[email protected]>
commit fixed conficts

github.com/vouch/vouch-proxy - a9fefa63c37ae38d5fdcbc87b2680b36c2adda70 authored about 7 years ago by Benjamin Foote <[email protected]>
Merge branch 'aaronpk-public-access'

github.com/vouch/vouch-proxy - 069ee2a3204c447c13e1176a5181d5a33423b262 authored about 7 years ago by Benjamin Foote <[email protected]>
Merge branch 'public-access' of git://github.com/aaronpk/lasso into aaronpk-public-access

github.com/vouch/vouch-proxy - 861a906500aa4993700d00a16a9770228d5caa83 authored about 7 years ago by Benjamin Foote <[email protected]>
Merge branch 'aaronpk-override-cookie-domain'

github.com/vouch/vouch-proxy - 99a2f6e00b29bf7379b509b908831556ba419923 authored about 7 years ago by Benjamin Foote <[email protected]>
Merge branch 'override-cookie-domain' of git://github.com/aaronpk/lasso into aaronpk-override-cookie-domain

github.com/vouch/vouch-proxy - 81f206734d7e43b14d86ef51d0a479b15e8e9a3a authored about 7 years ago by Benjamin Foote <[email protected]>
Merge branch 'pr/3_aaronpk-allow-all-users'

github.com/vouch/vouch-proxy - f600048dee06f1c07c5bfcaba5cfb46594a133cf authored about 7 years ago by Benjamin Foote <[email protected]>
Merge branch 'allow-all-users' of git://github.com/aaronpk/lasso into pr/3_aaronpk-allow-all-users

github.com/vouch/vouch-proxy - f515bbe57eed2f5062a53b416aed33ca5fde5b87 authored about 7 years ago by Benjamin Foote <[email protected]>
run, build

github.com/vouch/vouch-proxy - bc081e9639a32eeef4cf3f446bfaa80fed8abdf7 authored about 7 years ago by Benjamin Foote <[email protected]>
document X-Lasso-User

github.com/vouch/vouch-proxy - 90654ffd1cabb10954f94710e52bae27f289eb94 authored about 7 years ago by Benjamin Foote <[email protected]>
Merge branch 'aaronpk-master'

github.com/vouch/vouch-proxy - 1ca45711ac274eff671f8024a23761bb714a127f authored about 7 years ago by Benjamin Foote <[email protected]>
add config option to allow public access

setting `publicAccess: true` tells Lasso to allow requests even without a cookie. this is useful...

github.com/vouch/vouch-proxy - 1b7e9677835c87af95047fbcc1757c061a0c2dee authored about 7 years ago by Aaron Parecki <[email protected]>
add option to allow all users

will not reject any user based on domain matching. useful when using Lasso to identify users rat...

github.com/vouch/vouch-proxy - 7588a21fd8f28cfefa49faae3d76b334fac07c93 authored about 7 years ago by Aaron Parecki <[email protected]>
allow forcing the domain of the cookie to set

github.com/vouch/vouch-proxy - 323a568c712b3a4a71afa84106553661d547e6e9 authored about 7 years ago by Aaron Parecki <[email protected]>
fix redirect URL for generic provider

github.com/vouch/vouch-proxy - 31b490992764e92b1d99bed207da7dabb11c6972 authored about 7 years ago by Aaron Parecki <[email protected]>
disambiguate debug messages

github.com/vouch/vouch-proxy - 05a7580bf9aa7c76045b5bb76258a679c1b973c2 authored about 7 years ago by Aaron Parecki <[email protected]>
set X-Lasso-User response header

github.com/vouch/vouch-proxy - 2e3f2d8cbcf3aa55f213b2d6cfde7b0cec659446 authored about 7 years ago by Benjamin Foote <[email protected]>
no EmailVerified

github.com/vouch/vouch-proxy - 8098e0b73ccfd8d3c1d507536ed5b41649fbf916 authored about 7 years ago by Benjamin Foote <[email protected]>
get --> ship

github.com/vouch/vouch-proxy - b8daf4f5af828d5ec0acd2aa598c3135f4b0f638 authored about 7 years ago by Benjamin Foote <[email protected]>
under management

github.com/vouch/vouch-proxy - 446daf303d297b33a9fcf0d1648c49553b859f6b authored about 7 years ago by Benjamin Foote <[email protected]>
id field

github.com/vouch/vouch-proxy - afb19a8687f8032a1aa17379bc80e37965caf14b authored about 7 years ago by Benjamin Foote <[email protected]>
graphviz and browserbolt

github.com/vouch/vouch-proxy - 08fd1f01b12ce78634b51b8f1bba95e46ca304d1 authored about 7 years ago by Benjamin Foote <[email protected]>
#lasso channel on freenode, docker hub

github.com/vouch/vouch-proxy - 871784befb5d08bee131483d6129c9d955e8c038 authored about 7 years ago by Benjamin Foote <[email protected]>
improve documentation for lasso behind nginx-revproxy

github.com/vouch/vouch-proxy - 769d061aee99b0ac3d8395fec4126b15275d74e7 authored about 7 years ago by Benjamin Foote <[email protected]>
add revproxy note

github.com/vouch/vouch-proxy - 023171c3cce0fce6261b4d35b62a7a8296bf0f79 authored about 7 years ago by Benjamin Foote <[email protected]>
add Host if lasso is behind the proxy

github.com/vouch/vouch-proxy - 41c0a5e7550a0f4d03b753f192e45e0aa5d4c865 authored about 7 years ago by Benjamin Foote <[email protected]>
update example to include generic

github.com/vouch/vouch-proxy - 40e19d57f0c817623d232a21e9de0d42c7baee69 authored about 7 years ago by Benjamin Foote <[email protected]>
indieauth generic oauth provider

github.com/vouch/vouch-proxy - 57e83cfdd5bf7c8f7c0c09a4098aab1f76dfafc1 authored about 7 years ago by Benjamin Foote <[email protected]>
separate handling for Google, Github, IndieAuth

github.com/vouch/vouch-proxy - 1d8ee714d330474fd690300ec1387c5b0bd75d32 authored about 7 years ago by Benjamin Foote <[email protected]>
generic User, GoogleUser, GithubUser

github.com/vouch/vouch-proxy - 5fdad1572b7511753dad87412073e380c17a4d06 authored about 7 years ago by Benjamin Foote <[email protected]>
logout endpoint

github.com/vouch/vouch-proxy - 70d17171e2fe31b450e90f226798d2269dde7db1 authored about 7 years ago by Benjamin Foote <[email protected]>
set testing URL in config

github.com/vouch/vouch-proxy - bc5acfdaecd7c835bb327618ac5c341f91373cc3 authored about 7 years ago by Benjamin Foote <[email protected]>
update documentation

github.com/vouch/vouch-proxy - 2484655464b47a8d175432e5eb0fb40000b67608 authored over 7 years ago by Benjamin Foote <[email protected]>
align callback URL to requesting domain

github.com/vouch/vouch-proxy - ac9407e3cf5bd94e5f36867051a13c233e902f4e authored over 7 years ago by Benjamin Foote <[email protected]>
cleanup

github.com/vouch/vouch-proxy - 5dc5e4fe788ffa9d0addbfd0069f83988ff5814e authored over 7 years ago by Benjamin Foote <[email protected]>
use the domain level auth for now

github.com/vouch/vouch-proxy - ffbf2fb76f88df42ae79376ae70207d51196cd6c authored over 7 years ago by Benjamin Foote <[email protected]>
bfoote/lasso

github.com/vouch/vouch-proxy - 666ac30bb1302880b493bd205721044240c7c390 authored over 7 years ago by Benjamin Foote <[email protected]>
specify `/auth`

github.com/vouch/vouch-proxy - a6b428f3dbb32ad679a2f662f6063af62425010d authored over 7 years ago by Benjamin Foote <[email protected]>
ignore .vscode

github.com/vouch/vouch-proxy - a566271ecb6993e093cb49225a29b57f867502b0 authored over 7 years ago by Benjamin Foote <[email protected]>
installation instructions

github.com/vouch/vouch-proxy - 7ed38e599ac7d411a491a393be41949295d2704a authored over 7 years ago by Benjamin Foote <[email protected]>
updated Dockerfile and docker run

github.com/vouch/vouch-proxy - 66dd4bf2fc62e88314838eeb9f67e34fb533b664 authored over 7 years ago by Benjamin Foote <[email protected]>
example config

github.com/vouch/vouch-proxy - db2ccb8004d7e708a9f848dea521c6e8d1dd78e4 authored over 7 years ago by Benjamin Foote <[email protected]>
lasso public launch

github.com/vouch/vouch-proxy - bd51e17931b00cc9d6c8187b64cbd6d0c0c02107 authored over 7 years ago by Benjamin Foote <[email protected]>
intial setup for websockets

github.com/vouch/vouch-proxy - c44112dcd5c8823c2f96eb3a4ec1b6c959afb578 authored over 7 years ago by Benjamin Foote <[email protected]>
mimic gin log timing middleware

github.com/vouch/vouch-proxy - c8f432471ad61f498a64e60050d6fce13c366405 authored over 7 years ago by Benjamin Foote <[email protected]>
replace gin with regular http

github.com/vouch/vouch-proxy - f2b7aa70214e9b81ccb3bd87cdfc54af6001aba5 authored over 7 years ago by Benjamin Foote <[email protected]>
optionally compress the tokenstring

github.com/vouch/vouch-proxy - 56ff36f9f00be3d2db0bc77a1b8b1e2d52248370 authored over 7 years ago by Benjamin Foote <[email protected]>
don't store the binary for now

github.com/vouch/vouch-proxy - 069000e41332c3df5575a64c1de52365d7aa9649 authored over 7 years ago by Benjamin Foote <[email protected]>
crazy thoughts of a mad man

github.com/vouch/vouch-proxy - b421b8ca996890323d6d4239176f1f5ed72daa1e authored over 7 years ago by Benjamin Foote <[email protected]>
moving model and storage (a re-model?)

github.com/vouch/vouch-proxy - 26da92f0cf0426751b0809466238b6feef823f63 authored over 7 years ago by Benjamin Foote <[email protected]>
validate that site is in token

github.com/vouch/vouch-proxy - 193208e9c124563931714b88a14e0c007b1f83f7 authored over 7 years ago by Benjamin Foote <[email protected]>
hd works, pre-api

github.com/vouch/vouch-proxy - fe9f9afdf1c9f88d451ae1cf71a1b371e8864e92 authored over 7 years ago by Benjamin Foote <[email protected]>
provide 'hd' to google to facilitate login

github.com/vouch/vouch-proxy - a4a8da711c86a184859433712bd812c8aeb8bad6 authored over 7 years ago by Benjamin Foote <[email protected]>
rename lib to pkg

github.com/vouch/vouch-proxy - ee379cf162474765a52e9b00849619f6e838d64d authored over 7 years ago by Benjamin Foote <[email protected]>
no data in .git

github.com/vouch/vouch-proxy - 03dafb3d22dbdd3059a2c84e218136b57202a689 authored over 7 years ago by Benjamin Foote <[email protected]>
better names

github.com/vouch/vouch-proxy - f698a269c0c18974db45d4c1fa0b4579c8835959 authored over 7 years ago by Benjamin Foote <[email protected]>
logout

github.com/vouch/vouch-proxy - aa18cf216535c046a20f41360f47478f50ade953 authored over 7 years ago by Benjamin Foote <[email protected]>
v0.0.1

github.com/vouch/vouch-proxy - 8802b401e6b8f78aa6803abafd447cabbdb60039 authored over 7 years ago by Benjamin Foote <[email protected]>
Bob logs in

github.com/vouch/vouch-proxy - f82f9c8ab1906b1abf717f24f464537bb368a4db authored over 7 years ago by Benjamin Foote <[email protected]>
doesn't work

github.com/vouch/vouch-proxy - 98f6b3171e31a331c163274eaaaf6a6006b6450f authored over 7 years ago by Benjamin Foote <[email protected]>
do the do

github.com/vouch/vouch-proxy - 8c0873e0d68ed68a4e66c35a1b098a4d0728e883 authored over 7 years ago by Benjamin Foote <[email protected]>