V2.3 first release of ploxiln fork
Changes in this fork:
- #1 fix combination of htpasswd auth and
--cookie refresh
- bitly#464 add
--whitelist-domain
option - bitly#651 make
--ssl-insecure-skip-verify
apply to DefaultTransport - bitly#424 support combination of
--set-xauthrequest
and--pass-access-token
- bitly#641 add
/oauth2/sign_out
to docs - bitly#595 update fsnotify package import
- bitly#577 fix hmacauth package import in Gopkg.toml
Changes in bitly master branch since v2.2:
- bitly#423 add
--request-logging-format
option - bitly#549 support bcrypt passwords in htpasswd
- bitly#376 do not set cookie domain by default (it works opposite the way one would assume)
- bitly#510 more robust cookie clearing due to domain default change
- bitly#284 fix
--skip-provider-button
for/sign_in
route - bitly#426 allow zero upstreams (for auth_request mode)
- bitly#422 strip token from more url logging statements
- bitly#529 fix sign-in page css typo
- bitly#431 bitly#502 better error message for upstream parsing
- bitly#448 switch from 18F/hmacauth to mbland/hmacauth
- bitly#484 tests: replace bmizerany/assert with stretchr/testify/assert
- bitly#503 generate sha256sum.txt for release builds
- bitly#491 switch from gpm to dep for dependency management
- bitly#381 strip dist binary builds (smaller)
- provider updates:
- bitly#389 add OpenID Connect
- bitly#472 remove MyUSA
- bitly#466 add GetUserName() method to Provider for user unrelated to email, use for GitHub
- bitly#414 GitHub provider: iterate over multiple pages of user organizations
- bitly#392 GitHub provider: use Authorization header
- bitly#496 GitLab provider: update to use api v4
- bitly#447 GitLab provider: reduce default oauth2 scope
- bitly#421 bitly#561 Google provider: (minor) use
base64.RawURLEncoding.DecodeString()
- README updates: