API-Token in einer Theme-Komponente verstecken

Anstatt einen neuen Controller dafür zu erstellen (was nicht eindeutig ist, was Richard empfohlen hat), können Sie ihn recht einfach zu einem vorhandenen Serializer hinzufügen, etwas wie

  add_to_serializer(:current_user, :my_stuff) do
    stuff = get_my_stuff_somehow
    stuff
  end

Herauszufinden, welche Serializer verfügbar sind und welchen Sie möchten, ist hoffentlich einfach genug (die meisten sind recht leicht zu erraten, aber Sie finden sie in app/serializers); die Suche auf GitHub - discourse/all-the-plugins nach add_to_serializer sollte viele Beispiele liefern. Und beginnen Sie mit GitHub - discourse/discourse-plugin-skeleton: Template for Discourse plugins.

Selbst wenn Sie kein Ruby oder Rails kennen, sollten die obigen Informationen Ihnen eine ziemlich gute Vorstellung davon geben, was Sie tun müssen. Wenn nicht, können Sie mit einem Budget in Marketplace fragen.