Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/hapijs/crumb
CSRF crumb generation and validation for hapi
https://github.com/hapijs/crumb
Fix disabling of `crumb` plugin via `route.options.plugins.crumb: false`
fjeldstad opened this pull request 4 months ago
fjeldstad opened this pull request 4 months ago
Setting `plugins.crumb: false` on a route does not disable crumb validation
fjeldstad opened this issue 4 months ago
fjeldstad opened this issue 4 months ago
chore: change CI target for next
Marsup opened this pull request over 1 year ago
Marsup opened this pull request over 1 year ago
chore: bump hoek
Marsup opened this pull request about 2 years ago
Marsup opened this pull request about 2 years ago
Support for hapi v21, node v18, ESM tests
devinivy opened this pull request over 2 years ago
devinivy opened this pull request over 2 years ago
PUT / DELETE requests don't do crumb validation
hannesvdvreken opened this issue over 2 years ago
hannesvdvreken opened this issue over 2 years ago
add dispatcher and use shared config
lloydbenson opened this pull request about 3 years ago
lloydbenson opened this pull request about 3 years ago
Fix broken links to server.state
jonathansamines opened this pull request over 3 years ago
jonathansamines opened this pull request over 3 years ago
add IDE linting
lloydbenson opened this pull request over 3 years ago
lloydbenson opened this pull request over 3 years ago
change minimum to 4.7.7 for security bug
lloydbenson opened this pull request over 3 years ago
lloydbenson opened this pull request over 3 years ago
HMAC based token pattern
gdelpu opened this issue over 3 years ago
gdelpu opened this issue over 3 years ago
Implementation of HMAC Based Token pattern
gdelpu opened this pull request over 3 years ago
gdelpu opened this pull request over 3 years ago
Create ci-plugin.yml
Nargonath opened this pull request about 4 years ago
Nargonath opened this pull request about 4 years ago
upgrade lab to v24
lloydbenson opened this pull request over 4 years ago
lloydbenson opened this pull request over 4 years ago
update hapi version in example
cjihrig opened this pull request over 4 years ago
cjihrig opened this pull request over 4 years ago
Unable to add crumb token to payload with h2o2 proxy
Ibabalola opened this issue over 4 years ago
Ibabalola opened this issue over 4 years ago
update dependencies
cjihrig opened this pull request over 4 years ago
cjihrig opened this pull request over 4 years ago
migrate to new travis format
lloydbenson opened this pull request over 4 years ago
lloydbenson opened this pull request over 4 years ago
Node 14
Nargonath opened this pull request over 4 years ago
Nargonath opened this pull request over 4 years ago
upgrade to use the latest lab and joi to validate
lloydbenson opened this pull request over 4 years ago
lloydbenson opened this pull request over 4 years ago
Plugin strips security headers
saurabhgupta050890 opened this issue over 4 years ago
saurabhgupta050890 opened this issue over 4 years ago
isSecure settings are not working
rgaikar-lilly opened this issue almost 5 years ago
rgaikar-lilly opened this issue almost 5 years ago
Drop hapi v17 and v18
hueniverse opened this issue about 5 years ago
hueniverse opened this issue about 5 years ago
Change plugin name to @hapi/crubm
hueniverse opened this issue about 5 years ago
hueniverse opened this issue about 5 years ago
Only node 12
hueniverse opened this issue about 5 years ago
hueniverse opened this issue about 5 years ago
Fix example link
jarrodyellets opened this pull request over 5 years ago
jarrodyellets opened this pull request over 5 years ago
Per-Request VS Per-Session option?
ItsBradyDavis opened this issue over 5 years ago
ItsBradyDavis opened this issue over 5 years ago
Upgrade Crumb to Hapi 17
jonathansamines opened this pull request over 7 years ago
jonathansamines opened this pull request over 7 years ago
Update README.md
bichikim opened this pull request almost 8 years ago
bichikim opened this pull request almost 8 years ago
Documentation Improvement
jonathansamines opened this pull request over 8 years ago
jonathansamines opened this pull request over 8 years ago
remove arrow function to fix context
stongo opened this pull request over 8 years ago
stongo opened this pull request over 8 years ago
Test on node v6, update dependencies
gergoerdosi opened this pull request over 8 years ago
gergoerdosi opened this pull request over 8 years ago
fix route restful bug
gdibble opened this pull request over 8 years ago
gdibble opened this pull request over 8 years ago
Fixes #74 -- restful configured through routes is not superceded by global config
aef- opened this pull request over 8 years ago
aef- opened this pull request over 8 years ago
Purpose readme contribution
michelrossier opened this pull request almost 9 years ago
michelrossier opened this pull request almost 9 years ago
Non developer readme contribution
dnecklesportfolio opened this pull request almost 9 years ago
dnecklesportfolio opened this pull request almost 9 years ago
Patch 1
dnecklesportfolio opened this pull request almost 9 years ago
dnecklesportfolio opened this pull request almost 9 years ago
minor edits
dnecklesportfolio opened this pull request almost 9 years ago
dnecklesportfolio opened this pull request almost 9 years ago
Overriding restful options in route
blaugold opened this issue almost 9 years ago
blaugold opened this issue almost 9 years ago
Validate/Requiring an incoming crumb even if CORS origin does not match
briandela opened this issue almost 9 years ago
briandela opened this issue almost 9 years ago
Persist csrf-tokens and share them between servers?
cjnqt opened this issue almost 9 years ago
cjnqt opened this issue almost 9 years ago
Question: Same-domain requests are blocked when cors is enabled?
cjnqt opened this issue almost 9 years ago
cjnqt opened this issue almost 9 years ago
Heroku disallows host binding but Crumb requires it
davemackintosh opened this issue about 9 years ago
davemackintosh opened this issue about 9 years ago
ES6 style changes and node v4
hueniverse opened this issue about 9 years ago
hueniverse opened this issue about 9 years ago
closes #65 and adds license
lloydbenson opened this pull request over 9 years ago
lloydbenson opened this pull request over 9 years ago
Typo on Line 52
58bits opened this issue over 9 years ago
58bits opened this issue over 9 years ago
Restful example generate endpoint responds with text/html response
mtharrison opened this issue over 9 years ago
mtharrison opened this issue over 9 years ago
Update 9
stongo opened this pull request over 9 years ago
stongo opened this pull request over 9 years ago
Wrap option names in backticks in README
mtharrison opened this pull request over 9 years ago
mtharrison opened this pull request over 9 years ago
Ignore CORS
hueniverse opened this issue over 9 years ago
hueniverse opened this issue over 9 years ago
upgrade to lab 6 and add expects to unused vars
lloydbenson opened this pull request over 9 years ago
lloydbenson opened this pull request over 9 years ago
add linting, remove iojs and 12 add v4 node and other fixes
lloydbenson opened this pull request over 9 years ago
lloydbenson opened this pull request over 9 years ago
update to hapi 9/10
stongo opened this issue over 9 years ago
stongo opened this issue over 9 years ago
Check number of connections
matthieusieben opened this issue over 9 years ago
matthieusieben opened this issue over 9 years ago
correct linting issues
stongo opened this pull request over 9 years ago
stongo opened this pull request over 9 years ago
Updated joi to 6.x.x
mtharrison opened this pull request over 9 years ago
mtharrison opened this pull request over 9 years ago
crumb request.plugins.crumb: undefined
abernardobr opened this issue over 9 years ago
abernardobr opened this issue over 9 years ago
Cannot read property crumb of null
kenkouot opened this issue almost 10 years ago
kenkouot opened this issue almost 10 years ago
Return error during plugin registration for invalid options.
briandela opened this pull request almost 10 years ago
briandela opened this pull request almost 10 years ago
Update .travis.yml
cjihrig opened this pull request almost 10 years ago
cjihrig opened this pull request almost 10 years ago
Clarify skip function signature in README
eiriksm opened this pull request almost 10 years ago
eiriksm opened this pull request almost 10 years ago
fix internals.originParser + tests to add protocol in all origin/allowOrigins values
akanass opened this pull request almost 10 years ago
akanass opened this pull request almost 10 years ago
fix internals.originParser
akanass opened this pull request almost 10 years ago
akanass opened this pull request almost 10 years ago
Host header
stongo opened this pull request about 10 years ago
stongo opened this pull request about 10 years ago
Changed server.state URL to Hapijs API docs: http://hapijs.com/api#serve...
gyaresu opened this pull request about 10 years ago
gyaresu opened this pull request about 10 years ago
Disable crumb per route
PavelPolyakov opened this issue about 10 years ago
PavelPolyakov opened this issue about 10 years ago
Forbiden when making a RESTful(ish) POST
rutaihwa opened this issue about 10 years ago
rutaihwa opened this issue about 10 years ago
how to use braintree in hapijs
Aman-US-Punjabi opened this issue about 10 years ago
Aman-US-Punjabi opened this issue about 10 years ago
Publish to npm
salzhrani opened this issue about 10 years ago
salzhrani opened this issue about 10 years ago
hapi8. Closes #35. internals bug. Closes #33
hueniverse opened this pull request about 10 years ago
hueniverse opened this pull request about 10 years ago
Missing milestones
hueniverse opened this issue about 10 years ago
hueniverse opened this issue about 10 years ago
hapi 8.0 API
hueniverse opened this issue about 10 years ago
hueniverse opened this issue about 10 years ago
Host header cannot include URI scheme
hueniverse opened this issue about 10 years ago
hueniverse opened this issue about 10 years ago
Don't use internals for plugin state
hueniverse opened this issue about 10 years ago
hueniverse opened this issue about 10 years ago
Turn off crumb for a specific route
tmacie opened this issue over 10 years ago
tmacie opened this issue over 10 years ago
Forbidden 403 when make cross origin requests
mazzy89 opened this issue over 10 years ago
mazzy89 opened this issue over 10 years ago
Use server.settings.cors.origin if allowOrigins unset and CORS enabled
stongo opened this issue over 10 years ago
stongo opened this issue over 10 years ago
Update Tests
arb opened this issue over 10 years ago
arb opened this issue over 10 years ago
TypeError: Cannot call method 'split' of undefined at Object.internals.originParser
mazzy89 opened this issue over 10 years ago
mazzy89 opened this issue over 10 years ago
Undefined crumb value get in jade template
mazzy89 opened this issue over 10 years ago
mazzy89 opened this issue over 10 years ago
adds allowOrigins setting
stongo opened this pull request over 10 years ago
stongo opened this pull request over 10 years ago
Only unset crumb cookie if cors.origin set to '*'
stongo opened this issue over 10 years ago
stongo opened this issue over 10 years ago
Bypass Crumb Validation when CORS enabled and request comes from different origin
stongo opened this issue over 10 years ago
stongo opened this issue over 10 years ago
Tag 3.x.x as release
findesk opened this issue over 10 years ago
findesk opened this issue over 10 years ago
Should err when trying to parse from a buffer
rockbot opened this issue over 10 years ago
rockbot opened this issue over 10 years ago
Adds skip option
tomsteele opened this pull request over 10 years ago
tomsteele opened this pull request over 10 years ago
Add skip crumb validation function
tomsteele opened this issue over 10 years ago
tomsteele opened this issue over 10 years ago
Update LICENSE
arb opened this pull request over 10 years ago
arb opened this pull request over 10 years ago
Update License
arb opened this issue over 10 years ago
arb opened this issue over 10 years ago
Security updates
stongo opened this pull request over 10 years ago
stongo opened this pull request over 10 years ago
Prepare for hapi v6.0
hueniverse opened this issue over 10 years ago
hueniverse opened this issue over 10 years ago
make hapi 5.x compatible
stongo opened this issue over 10 years ago
stongo opened this issue over 10 years ago
Bring Test Coverage to 100% after Lab upgrade
stongo opened this issue almost 11 years ago
stongo opened this issue almost 11 years ago
Upgrade to Hapi 4.x
ldesplat opened this pull request almost 11 years ago
ldesplat opened this pull request almost 11 years ago
Support hapi 3.0
hueniverse opened this issue almost 11 years ago
hueniverse opened this issue almost 11 years ago
actually make overriding crumb on individual routes work
nlf opened this pull request almost 11 years ago
nlf opened this pull request almost 11 years ago
Update example
nlf opened this pull request almost 11 years ago
nlf opened this pull request almost 11 years ago
allow overriding restful setting on per-route basis
nlf opened this pull request almost 11 years ago
nlf opened this pull request almost 11 years ago
RESTful mode and updated README
stongo opened this pull request about 11 years ago
stongo opened this pull request about 11 years ago
added a basic example
nlf opened this pull request over 11 years ago
nlf opened this pull request over 11 years ago