My question is simple, I want to avoid that 2 users get the same token, imagine I have from 50 available tokens only 1, and 2 users at the same time request for the final token