I'm not sure if this is a problem with my code, the libraries I'm
using (perl Net::Twitter::Role::OAuth) or something else entirely.
My program gets a request token, shows the user the website URL, and
waits for the pin.
If they enter the pin correctly, all it well, I get an access token.
If they enter the pin wrong, I get 401 Unauthorized - which is
But if they then try again to enter the pin, even the correct pin
shows as unauthorized.
Is there a way to give the user a second chance to get the pin right,
or do they have to go to the website and get a new one? Is there some
way to validate the pin before using it?