Um das, was ich sehe, noch zu ergänzen: Wenn ich mich in das Docker-Image einlogge und die Logs ansehe
/var/www/discourse/log/production.log
erscheint mir folgender Fehler:
(discord) Authentication failure! csrf_detected: OmniAuth::Strategies::OAuth2::CallbackError,
csrf_detected | CSRF detected
Started GET "/auth/failure?message=csrf_detected&strategy=discord" for 99.14.146.128 at 2019-09-11 21:19:27 +0000
Processing by Users::OmniauthCallbacksController#failure as HTML
Parameters: {"message"=>"csrf_detected", "strategy"=>"discord"}
Rendering users/omniauth_callbacks/failure.html.erb within layouts/no_ember
Rendered users/omniauth_callbacks/failure.html.erb within layouts/no_ember (0.1ms)
Rendered layouts/_head.html.erb (16.0ms)
Rendered common/_discourse_stylesheet.html.erb (0.4ms)
Rendered application/_header.html.erb (0.3ms)
Completed 200 OK in 21ms (Views: 17.8ms | ActiveRecord: 0.0ms)
Oh, das erklärt es. Mein Branch war das Original-Repository für das Plugin und wurde nicht aktualisiert, um das Plugin des Kernels zu unterstützen, wie es im Repository unter Discourse der Fall ist.
Ich werde das entsprechend anpassen, um das Discourse-Repository zu spiegeln. Entschuldigung für die Umstände, und gut recherchiert!
Hallo, vielleicht ist das hier nicht das richtige Thema (ich weiß nicht, ob ich ein neues öffnen sollte), aber ich habe dieses Problem mit dem LDAP-Auth-Plugin. Könnte das damit zusammenhängen?