memory
f8086c7492
support using an identity-aware proxy for auth ( #101 )
Rather than directly fetching and verifying OAuth assertions, assume
that the app is running behind an authenticating proxy, and trust
headers that are set by the proxy.
- add config support for an "authbackend" directive, supporting either
"oauth" or "proxy" as values; the "proxy" setting selects our new codepath
- add initProxyAuth and proxyAuthMiddleware methods to the Handler struct
- rename authMiddleWare to oAuthMiddleware in the Handler struct
- construct a faked auth.JWTClaims object when in proxy mode
- update Handler.handleAuthCheck() to return useful info in proxy mode
- add a fallback user icon for proxy mode
- implement check for proxy mode in index.js
See for example and reference:
https://cloud.google.com/iap/docs/identity-howto
https://cloud.google.com/beyondcorp/
8 years ago
Renovate Bot
71bdf12194
fix(deps): update dependency react-responsive to v4.1.0
8 years ago
Renovate Bot
7722cb700b
fix(deps): update dependency react-datepicker to v1.3.0
8 years ago
Renovate Bot
2b21eb3917
fix(deps): update dependency prismjs to v1.13.0
8 years ago
Renovate Bot
cc3f2a3f3d
fix(deps): update dependency semantic-ui-react to v0.79.0
8 years ago
Renovate Bot
9f7d47506b
fix(deps): update dependency semantic-ui-css to v2.3.1
8 years ago
Renovate Bot
9d5f23d1c0
fix(deps): update dependency prismjs to v1.12.2
8 years ago
Renovate Bot
521daaeded
fix(deps): update dependency prismjs to v1.12.0
8 years ago
Renovate Bot
ccd9704bed
fix(deps): update dependency react-responsive to v4.0.5
8 years ago
Renovate Bot
baa8549158
fix(deps): update dependency moment to v2.21.0
8 years ago
Renovate Bot
6bebafb3c2
fix(deps): update dependency react-datepicker to v1.2.2
8 years ago
Renovate Bot
91f49b32a4
fix(deps): update dependency react-table to v6.8.0
8 years ago
Renovate Bot
194e19867f
fix(deps): update dependency semantic-ui-react to v0.78.3
8 years ago
Renovate Bot
a3c4988898
fix(deps): update dependency semantic-ui-css to v2.3.0
8 years ago
Renovate Bot
9f5454fdbb
fix(deps): update dependency react-datepicker to v1.2.1
8 years ago
Renovate Bot
0c358a6a73
fix(deps): update dependency react-responsive to v4.0.4
8 years ago
Renovate Bot
edf0a24d18
fix(deps): update dependency react-scripts to v1.1.1
8 years ago
Renovate Bot
4ae11b6d59
fix(deps): update dependency semantic-ui-react to v0.78.2
8 years ago
Max Schmitt
122783a385
Changed maxibanki to new mxschmitt username
8 years ago
Renovate Bot
f4f25bcbd1
fix(deps): update dependency prismjs to v1.11.0
8 years ago
Renovate Bot
cf93a7f3fb
fix(deps): update dependency semantic-ui-react to v0.78.1
8 years ago
Renovate Bot
bc769e8c52
fix(deps): update dependency semantic-ui-css to v2.2.14
8 years ago
Renovate Bot
8da30a47a7
fix(deps): update dependency react-datepicker to v1.1.0
8 years ago
Renovate Bot
3591acbaed
fix(deps): update dependency prismjs to v1.10.0
8 years ago
Renovate Bot
3910fa68cb
fix(deps): update dependency react-scripts to v1.1.0
8 years ago
Renovate Bot
6e7ecfab75
fix(deps): update dependency react-moment to v0.7.0
8 years ago
Renovate Bot
e995768cb0
fix(deps): update dependency semantic-ui-react to v0.77.2
8 years ago
Max Schmitt
a0338eb727
codacy fixes
8 years ago
Max Schmitt
4b46f260a6
Added react-table for the visitor table ( fix #46 )
8 years ago
Renovate Bot
731a35b1f2
fix(deps): update dependency react-table to v6.7.6
8 years ago
Max Schmitt
b12af0bc79
Added sorting and filtering for the recent table ( #46 )
8 years ago
Max Schmitt
7b1da8b3c4
fix: added missing ldflags to normal builds
8 years ago
Renovate Bot
0e28a44dee
Update dependency react-datepicker to v1.0.4
8 years ago
Renovate Bot
6848095c91
Update dependency react-prism to v4.3.2
8 years ago
Renovate Bot
827fc126de
Update dependency react-datepicker to v1.0.3
8 years ago
Renovate Bot
9d6e914ed3
Update dependency react-datepicker to v1.0.0
8 years ago
Max Schmitt
9824676e7b
Fixed not working go ldflag
8 years ago
Max Schmitt
944f3e491f
Removed the bash info generation, now using ldflags
8 years ago
Renovate Bot
b88c326c7d
Update dependency moment to v2.20.1
8 years ago
Renovate Bot
2660537666
Update dependency moment to v2.20.0
8 years ago
Max Schmitt
8cfdc39eca
added moment.js as dependency because it was removed in react-datepicker
8 years ago
Renovate Bot
4a7b55112d
Update dependency react-datepicker to v0.64.0
8 years ago
Renovate Bot
c7b123faa2
Update dependency react-datepicker to v0.63.0
8 years ago
Renovate Bot
af5689bcba
Update dependency react-datepicker to v0.62.0
8 years ago
Renovate Bot
9cfed0c541
Update dependency semantic-ui-react to v0.77.1
8 years ago
Max Schmitt
122191e0c8
Fixed docker hub deployment only on non PR and master branch
8 years ago
renovate[bot]
6a6c9543f9
Update dependency toastr to v2.1.4
8 years ago
Max Schmitt
2e21c5d413
Refactored Frontend ( fix #51 )
8 years ago
renovate[bot]
a577535516
Update dependency prismjs to v1.9.0 ( #57 )
8 years ago
Max Schmitt
822e4484e9
revised frontend (auto completion, util helper module)
8 years ago