How to check the uniqueness of users in "hot link" badge?


(Павел Кульков) #1

If i reload page with my name in link (?u=username) 300 times, i’ll get this badge. How do secure it?


#2

Well, I did it…

  1. Use Data Explorer Plugin.
  2. Create new query
  3. Use this query
  4. Execute and view the “clicks” on your topic
  5. Open that “topic” on new window, and repload that page with your user’s link a few times… such 10 times or less.
  6. Re-execute the query… do you see changes? (I do not.)

Finish the test… check complete :wink:

Ps, query’s list updated :rocket:


(Павел Кульков) #3

This query is like “Great share” badge. In Hot link different query. I’ll test it.


#4

Ah… I don’t use English language right now on admin panel.
What badge’s id is the “hot link” badge?


(Павел Кульков) #5

I don’t use it too))
30 is like your query,
21 - hot link


(Павел Кульков) #6

What query is in this badge?
https://meta.discourse.org/badges/29/hot-link


(Régis Hanol) #7

Here’s the query for the Hot Link badge


(Павел Кульков) #8

Tnx.
And what query for this?
https://meta.discourse.org/badges/21/nice-share


#9

(Павел Кульков) #10

Thnx.
My instance of discourse granted me this badge after reloading link with my username 25 times by myself, but meta.discourse.org didn’t. Why?


(Jeff Atwood) #11

Probably an error in configuration where the correct user IP is not passed through on your site?


(Павел Кульков) #12

:face_with_monocle:
Hmm… It was the same IP. I’ll try from another.


(Павел Кульков) #13

Looks like this is it. From another IP badge not granted


(system) closed #14

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.