Lessons Learned Deploying a Generic CSRF Solution | Dark Hacker News