storj/satellite/console
Jeremy Wharton 6a6cc28fc1 satellite/console,private/web: Rate limit coupon code application
Rate limits application of coupon codes by user ID to prevent
brute forcing. Refactors the rate limiter to allow limiting based
on arbitrary criteria and not just by IP.

Change-Id: I99d6749bd5b5e47d7e1aeb0314e363a8e7259dba
2021-08-23 17:00:31 +00:00
..
consoleauth all: fix linter complaints 2020-10-13 15:59:01 +03:00
consolewasm satellite/console: add more tests for uplink access permission 2021-06-23 11:58:29 +00:00
consoleweb satellite/console,private/web: Rate limit coupon code application 2021-08-23 17:00:31 +00:00
wasm satellite/wasm: support restricting full access grants to paths 2021-03-26 19:49:21 +00:00
apikeys_test.go satellite/satellitedb/satellitedbtest: pass ctx as an argument 2020-01-20 16:35:42 +02:00
apikeys.go all: golangci-lint v1.33.0 fixes (#3985) 2020-12-05 17:01:42 +01:00
attribution_test.go ci: fix lint errors 2021-05-17 13:37:31 +00:00
auth.go all: fix error naming 2021-04-29 15:38:21 +03:00
billinghistoryitem.go satellite/payments: available coupon value feature 2020-06-02 10:00:45 +00:00
buckets.go satellite/metabase: move package one level higher 2021-04-21 15:54:22 +03:00
database.go satellite: remove referral program related code 2021-02-08 13:52:50 +00:00
mfa.go satellite/console,web/satellite: Allow disabling MFA with recovery code 2021-08-18 14:34:17 +00:00
projectmembers_test.go all: remove old uuid 2020-04-02 19:30:36 +03:00
projectmembers.go all: add missing dots 2020-08-11 17:50:01 +03:00
projects_test.go satellite/console: Add pagination fields for ListProjectsByOwnerID 2021-01-20 16:15:29 +00:00
projects.go web/satellite,satellite/console: Allow paid tier users to edit limits 2021-08-18 00:07:10 +00:00
projectusagelimits.go satellite/console: project usage limits api (#3702) 2019-12-12 14:58:15 +02:00
recaptcha_test.go satellite/console: Forward friendly registration errors to client 2021-07-22 11:31:12 +00:00
recaptcha.go satellite/console: Add reCAPTCHA verification step to registration 2021-07-07 21:34:07 +00:00
registrationtoken.go all: golangci-lint v1.33.0 fixes (#3985) 2020-12-05 17:01:42 +01:00
request.go audit logging: log important user activity 2020-09-07 15:26:34 +00:00
resetpasswordtoken_test.go all: fix linter complaints 2020-10-13 15:59:01 +03:00
resetpasswordtoken.go all: golangci-lint v1.33.0 fixes (#3985) 2020-12-05 17:01:42 +01:00
service_test.go satellite/console,web/satellite: Allow disabling MFA with recovery code 2021-08-18 14:34:17 +00:00
service.go satellite/console,web/satellite: Allow disabling MFA with recovery code 2021-08-18 14:34:17 +00:00
sortdirection.go all: fix comments 2020-07-16 19:13:14 +03:00
users_test.go satellite/console: Implement MFA backend 2021-07-26 16:37:05 +00:00
users.go satellite/console: Implement MFA backend 2021-07-26 16:37:05 +00:00
validation.go all: fix error naming 2021-04-29 15:38:21 +03:00