Hello, after updating to the latest version of Discourse earlier today, the OAuth login with Twitter / Google (unsure about others) is not working any more. I can see the usual success text for a second and then it refreshes to “We’re sorry there was a problem authorising your account” (apologies if not 100% accurate translating from Spanish). How can I troubleshoot / fix the problem please?
Hello. Well, something must have happened with cookies, I didn’t think to try after clearing cookies, or even with a different browser. So, apologies, that did the trick.
Hi again. I thought clearing out cookies had fixed the issue but I’m getting the same behaviour on my iPhone. None of the “social login” options works. I tried to clear the cookies but it didn’t work. Some other users report the same effect. Any suggestions please?
We have no other reports of issues here, so perhaps something with your Discourse configuration is incorrect? Did you double check the howto topics on setting up Twitter and Google logins?
Thanks for replying. It has been working for nearly 3 years now. All I did was upgrading to the latest version from the most recent previous one. Is there a way of troubleshooting it? It is true that it is only affecting a few users including myself.
지금은 비슷한 현상을 겪고 있습니다. 정상적으로 설치된 환경에서 관리자 계정으로 로그인할 때 트위터 로그인이 갑자기 작동하지 않게 되었습니다. 이 문제가 모든 사용자에게 영향을 미치는지, 아니면 저에게만 발생하는지 확실하지 않습니다.
로그인을 시도할 때 받는 오류 메시지는 "인증 시작 중 오류가 발생했습니다. 다시 시도해 주세요."인데, 설명이 아주 구체적이지 않습니다. https://discourse.wicg.io/auth/twitter에 대한 POST 요청이 /auth/failure?message=request_error로 리디렉션되는 것 같습니다. 트위터 쿠키를 지워도 도움이 되지 않았습니다.