April 12, 2022, 10:38 a.m. | /u/average_iranian

cybersecurity www.reddit.com

For the sake of good UX, I made an endpoint that verifies a given token and throws an error if its invalid. This is done so that if the user opens an expired reset password link, they will immediately know if it's expired or not rather than filling all the information and finding out it's expired when they hit submit. It's rate limited pretty harshly (5 requests per 60 seconds) but I wonder if it's bad security practice to have …

bad cybersecurity endpoint password security token

SOC 2 Manager, Audit and Certification

@ Deloitte | US and CA Multiple Locations

Information Security Engineers

@ D. E. Shaw Research | New York City

Deputy Chief Information Security Officer

@ City of Philadelphia | Philadelphia, PA, United States

Global Cybersecurity Expert

@ CMA CGM | Mumbai, IN

Senior Security Operations Engineer

@ EarnIn | Mexico

Cyber Technologist (Sales Engineer)

@ Darktrace | London