Community-Wiki mit Authentifikation gegen Discourse

Hallo,

wie in Essen besprochen haben wir ein Plugin erstellen lassen, um das Forum zur Anmeldung am Wiki nutzen zu können.

Das kann man jetzt mal im Community-Wiki (https://wiki.linuxmuster.net/community/) testen.

Wenn man das Wiki öffnet und oben rechts auf Anmelden klickt, sollte man zum Forum umgeleitet werden um sich dort anzumelden - außer man war zuvor bereits im selben Browser am Forum angemeldet, dann werden die Anmeldeinfos direkt übernommen.

Nach der Anmeldung wird man wieder zum Wiki geleitet, und oben rechts steht der Benutzername.

Derzeit sind alle Mitglieder der ASK-Gruppe vertrauensstufe_4 im Forum Redakteure im Wiki - das sind sehr wenige Personen, weil man da ordentlich arbeiten muss, damit das Discourse einen dort einsortiert.

Fürs erste machen wir es also so, dass ihr mir, wenn ihr ins Wiki schreiben wollt, wie früher auch, eine PN schickt und ich verpasse euch dann die Gruppe.

Zum Test besonders interessant wären für mich Personen, die ins Wiki schreiben möchten, bei der ersten Anmeldung aber (noch) nicht dürfen und mir dann eine PN schreiben - daran können wir verifizieren, dass das alles tut wie es soll.

Bei der Anmeldung über das Discourse kann auch die 2FA des Forums eingesetzt werden, diese sichert in diesem Fall auch den Zugang zum Wiki ab. Man sollte, allgemein wo immer möglich 2FA aktivieren, also auch hier, besonders wenn man in Forum oder Wiki administrative Aufgaben wahrnimmt. Einschalten tut mans im Profil:

Leider hat das derzeit praktisch niemand aktiviert - ran an die TOTPs!

VG

Frank

Hallo Frank,

Danke.
Anmeldung ans Wiki klappt, 2FA aktiviert.

Gruß

Arnaud

2 „Gefällt mir“

Hi Frank.
Bei mir sieht das so aus … wobei ich nicht durchschaue, was mir das nun sagen will:


Vor allem: Richtig so oder nicht? (Warum nicht Stufe 4 wie von dir oben erwähnt?)

Schöne Grüße,
Michael

Hallo,

das sagt mir vor allem, dass ich das Debugging ausschalten muss.

Die Vertrauensstufen vergibt Discourse automatisch nach internen Metriken als Antispam-Maßnahme. Damit kannst du als ganz neuer User z.B. keine Links posten, sondern musst durch regelmäßige Beteiligung erst „aufsteigen“. Das macht Discourse Foren z.B. für Link-Spammer unattraktiv.

Wenn du dich jetzt mit Vertrauensstufe 3 anmelden kannst, solltest du normalerweise nichts bearbeiten können, ist das richtig?

VG

Frank

Hi Frank.

:slight_smile:

Die rechte Seite auf einer community-Seite sieht bei mir so aus.
Screenshot_20191217_151614
„Bearbeiten“ fehlt da – scheint also zu stimmen?! Bleibt die Frage, warum ich nicht auf Stufe 4 bin? Kann ja kaum daran liegen, dass ich zu wenige Beiträge ins discourse poste – eher zu viele :slight_smile:

Schönen Gruß,
Michael

Hallo Michael,

so isse halt die „künstliche Intelligenz“ - aber dafür gibts ja mich. Ich habe die Redakteurs-Voraussetzung im Wiki mal auf vertrauensstufe_3 - Stammgast gesenkt.

VG

Frank

Hallo Frank,

Ich habe in ask den Status Stammgast (laut „Abzeichenliste“), das Anmelden im Wiki klappt, aber ich habe keine Schreibrechte (also kein Stiftsymbol).
Ich nehme an, dass das nicht dem im Zitat intendierten entspricht.

Grüße,
Sven

Hallo Michael,

scroll mal hoch, dann siehst du, dass es geklappt hat (Benutzernamen
oben rechts statt „Anmelden“)

LG

Holger

Hmm,

muss ich mal gucken. Ich weiß, dass das Wiki bei LDAP Accounts Probleme mit dem Unterstrich hat, bislang hab ich das auf das authldap Plugin geschoben, aber vielleicht ist das Problem woanders.

Du kannst deine Gruppenmitgliedschaften im Wiki überprüfen, indem du do=check an die Adresse anhängst, also z.B.

https://wiki.linuxmuster.net/community/?do=check

öffnest.

VG

Frank

Hallo Holger,

angemeldet sein alleine hat erst mal keinen grossen Wert, wenn das Wiki die Gruppenmitgliedschaften nicht ordentlich auswertet, bist du halt ein angemeldeter Benutzer der nichts darf anstatt ein nicht angemeldeter Nutzer der nichts darf. Da hält sich der Gewinn in engen Grenzen…

VG

Frank

Hallo Frank,

ergibt

  • You are part of the groups

  • Your current permission for this page is 1

  • The current page is writable by the webserver

  • The current page is not writable by you

Die Gruppenzuweisung klappt also nicht.

Unterstrich an welcher Stelle? Ich habe weder im Benutzernamen noch in der aufgerufenen Seite ein Unterstrich.

Grüße,
Sven

3 Beiträge wurden in ein neues Thema verschoben: PSA: 2FA ist (schon lange) im Forum verfügbar

Hallo Sven,

mach mal das Wiki auf, melde dich an, und füge dann an die Adresse das ?do=check an. Dann sollten die Gruppen aufgelistet sein, in denen du bist. Dort sollte vertrauensstufe_3 dabei sein.

Wenn das der Fall ist, solltest du auch Seiten bearbeiten können, sonst muss ich nochmal kurz nachdenken, wie wirs alternativ lösen.

VG

Frank

Hi Frank,
haben @Sven und ich unterschiedlichen Status? Ich habe das ?do=check angehängt und erhalte ebenfalls (genau wie in deinem Screenshot)

You are part of the groups user, vertrauensstufe_0, vertrauensstufe_1, vertrauensstufe_2, Aktive, vertrauensstufe_3

„Bearbeiten“ ist aber imho weiterhin nicht drin …
Wie sieht’s bei dir aus, Sven?

… ich habe in diesem Zshg vor einiger Zeit im c’t Uplink einen sehr interessanten Bericht über diese FIDO2-Sticks gehört. („Das Ende des Passworts“…)

Michael

Hallo Frank,

Jetzt habe ich folgende Ausgabe mit ?do=check

  • You are currently logged in as sven (Sven)
  • You are part of the groups user, vertrauensstufe_0, vertrauensstufe_1, Entwickler, vertrauensstufe_2, vertrauensstufe_3, vertrauensstufe_4, Aktive, Vereinsmitglieder
  • Your current permission for this page is 1
  • The current page is writable by the webserver
  • The current page is not writable by you

Ich bin also in der richtigen Gruppe, aber Schreibrecht habe ich immer noch nicht (kein Stiftsymbol / bzw. The current page is not writable by you).

Grüße,
Sven

Hallo Sven, hallo Michael,

danke erst mal, dann muss ich mir das mit dem Unterstrich ansehen, sehr wahrscheinlich ist das das Problem, allerdings muss ich erst mal noch Klassenarbeiten konzipieren, die Kinder sind ganz wild darauf, morgen Mathe zu schreiben :wink:

VG

Frank

Sollte es sich zufällig um Klasse 9 (Parabeln) handeln, kann ich dir die Arbeit schicken, die ich heute Morgen gestellt habe. Die Kids haben geradezu geschrien vor Begeisterung (zumindest habe ich das so wahrgenommen :slight_smile: )

Nee, Kursstufe Exponentialgleichungen, Funktionsscharen und dergleichen.

Hallo,

jetzt sollte es funktionieren: Alle Formuskonten die mindestens vertrauensstufe_3 erreicht haben, sollten nun im Namensraum anwenderwiki des Forums volle Bearbeitungsrechte haben.

Bitte testen.

VG

Frank

2 „Gefällt mir“

Daumen hoch: hier geht es!

1 „Gefällt mir“