I would say not putting it in your signature would be more secure tooWouldn't making it a one-time thing by default be much more secure? Or at least advising on the page that you recommend regenerating it after it's been used?
I would say not putting it in your signature would be more secure tooWouldn't making it a one-time thing by default be much more secure? Or at least advising on the page that you recommend regenerating it after it's been used?
I would say not putting it in your signature would be more secure too![]()
That still wouldn't help if I only ever generated one token to give to one developer to purchase a single add-on.Regenerating each time should be heavily recommended if not forced.
One-time tokens would be a pain because if I wanted to approach multiple developers for work I'd have to give them the same token, because when I generate the second one the previous one will be invalid, meaning the developers won't have a valid link.Wouldn't making it a one-time thing by default be much more secure? Or at least advising on the page that you recommend regenerating it after it's been used?
That still wouldn't help if I only ever generated one token to give to one developer to purchase a single add-on.
It is up the license holder to confirm the token check has been done and then to generate a new one.
That way any lists which are kept are worthless.
And if you give the same token to more than one person?I'll rephrase it to "regenerate after each use" rather than "regenerate each time"![]()
Surely it's just common sense?I just think some advice along the lines of exactly what you state, "confirm the token check has been done and then generate a new one" should be stated somewhere on the page, not buried in this thread.
I think it's a perfect solution. Try getting support for 3rd party vendors like this any where else...it doesn't exist.![]()
And if you give the same token to more than one person?
So I've made some tweaks here: http://xenforo.com/api/
I've added a mention of regenerating tokens if you wish, but that there's a trade off. I've added a clarification of expectations if you ask for tokens from people. I've also added a set of best practices.
One of the key best practice options involves asking the person supplying you with a token to put something on the domain that matches the token, like Google Webmaster Tools. You can use this to verify that the token actually belongs to them. Obviously, it's up to people to implement that step though.
Typo: change 'a' to 'at': The request period restarts at midnight GMT.Oh, I forgot to mention that I added a "license token" (different from the validation token) that uniquely identifies a license across validation tokens. So a dev could store that rather than the validation token and simply check that subsequent calls match that (if they desire to attach things to a particular license).
We use essential cookies to make this site work, and optional cookies to enhance your experience.