Ich bin neu bei Discourse. Eine Funktion, nach der ich suche, ist eine Gast-Anmeldung/ein Gast-Login, die es einem Benutzer ermöglicht, sich nur mit seinem Namen anzumelden, um Discourse zu nutzen. Ich habe die riesige Sammlung von Plugin-Repos von Discourse im GitHub-Org durchsucht, aber bisher nichts Passendes gefunden.
Ich möchte Gastkonten für Benutzer auf einem Discord-Server erstellen, um deren Fehlerberichte und technischen Diskussionen nach Discourse zu übertragen, damit sie über Google durchsuchbar sind. Discord ist zwar eine private Messaging-Plattform, aber die meisten Discord-Server nutzen sie auch als Forum. Wenn jemand eine Lösung sucht, sucht er sie bei Google, und wenn er sie dort nicht findet, eröffnet er direkt ein neues Ticket auf dem Discord-Server. Meistens wurde seine Frage bereits von jemandem im Discord-Server beantwortet.
Danke Robert für deine Antwort, ja, ich weiß davon und ich habe auch ein paar bidirektionale Messaging-Plugins gesehen, die das Senden und Empfangen von Nachrichten von und nach Discourse und Discord ermöglichen, aber ich möchte unseren Discord-Mitgliedern keine Hürden in den Weg legen, um Discourse zu besuchen und sich anzumelden. Deshalb nutzen sie wahrscheinlich Discord für fast alles, um eine nahtlose Benutzererfahrung zu gewährleisten. Sie werden höchstwahrscheinlich nie mit Discourse interagieren, nur ihre technischen Diskussionen werden automatisch auf Discourse gepostet, um die Auffindbarkeit zu verbessern.
Nachdem ich die gesamte Diskussion gelesen habe, denke ich, dass das Ergebnis darin besteht, einen Staged User zu erstellen (er erfordert eine E-Mail, daher muss ich diese Idee vielleicht aufgeben) oder einen Special User zu erstellen und das User-Modell entsprechend zu behandeln.
Ich überlege, Benutzer (die nur Name und/oder Profilbild enthalten) und Themen direkt in die Datenbank einzufügen, da ich keine von Discourse bereitgestellten Funktionen wie Benachrichtigungen usw. benötige. Ist das ein korrekter Ansatz?