Closed TheRickTM closed 7 years ago
This is likely caused by the process still being alive with the same name on an unsuccessful request as in #2. Looking at it, spawning and registering a process for checking the CSRF token was a stupid idea for many reasons (my fault) but removing the CSRF protection required by Linkedin is definitely not a solution.
This requires an alternative method for storing the state (token) before the request and comparing it with the callback data. I can't currently think of a way to easily achieve this off the top of my head but I'm sure it's simple enough.
There is another pull request with the correct solutions. Closing this in favor of the cookie method.
Process was causing error on latest Phoenix build