# Admin Configuration for Rate Limit

**URL:** https://meta.discourse.org/t/admin-configuration-for-rate-limit/57686
**Category:** Feature
**Created:** [February 20, 2017, 10:38pm UTC](https://meta.discourse.org/t/admin-configuration-for-rate-limit/57686 "2017-02-20T22:38:04Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![everaldo](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/everaldo/32/51466_2.png) [@everaldo](https://meta.discourse.org/u/everaldo)
#### Post date: [February 20, 2017, 10:38pm UTC](https://meta.discourse.org/t/admin-configuration-for-rate-limit/57686/1 "2017-02-20T22:38:04Z")

</div>

I would like to suggest extraction of hard-coded values on Rate Limit by IP to a configurable preference on Admin Panel.

I’m a teacher and I’m facing issues regarding login, because all my students share the same IP address and in our classes, we all get locked out of discourse due to Rate limiting.

At the moment, I changed the hard-coded values multiplying them 10 times:

[https://github.com/everaldo/discourse\_rate\_limiter\_hack/commit/cfc8c6e29c36264ada3568639dceead9b37d437f](https://github.com/everaldo/discourse_rate_limiter_hack/commit/cfc8c6e29c36264ada3568639dceead9b37d437f)

@erlend_sh, suggested me to create a feature topic here.

The original commit I’m referring can be found here:

[https://github.com/discourse/discourse/commit/d53e01619fb3fd879fe85cd1679f1601e40aa009#commitcomment-20966044](https://github.com/discourse/discourse/commit/d53e01619fb3fd879fe85cd1679f1601e40aa009#commitcomment-20966044)

Thanks!

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [February 20, 2017, 10:53pm UTC](https://meta.discourse.org/t/admin-configuration-for-rate-limit/57686/2 "2017-02-20T22:53:45Z")

</div>

Sure @techapj can you add this to your list?

---

<div class="post-metadata">

### Author: ![techAPJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/techapj/32/342990_2.png) [@techAPJ](https://meta.discourse.org/u/techAPJ)
#### Post date: [February 21, 2017, 7:10pm UTC](https://meta.discourse.org/t/admin-configuration-for-rate-limit/57686/3 "2017-02-21T19:10:24Z")

</div>

Sent a PR for it:

[https://github.com/discourse/discourse/pull/4715](https://github.com/discourse/discourse/pull/4715)

---

<div class="post-metadata">

### Author: ![everaldo](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/everaldo/32/51466_2.png) [@everaldo](https://meta.discourse.org/u/everaldo)
#### Post date: [February 21, 2017, 9:23pm UTC](https://meta.discourse.org/t/admin-configuration-for-rate-limit/57686/4 "2017-02-21T21:23:41Z")

</div>

Thanks, guys!

My students will love to see this conversation.

Today, in the morning, I showed this conversation and explained to them how kind programmers/developers are to help us solving problems.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [February 21, 2017, 10:35pm UTC](https://meta.discourse.org/t/admin-configuration-for-rate-limit/57686/5 "2017-02-21T22:35:59Z")

</div>


