Gelöst Wie kann ich einen Login Token erstellen?
-
Ich hab das schon mal gemacht, ist aber zu lange her.
Die Anleitung hier funktioniert bei mir leider nicht, weil der Punkt "Login Token" nicht aufscheint.
https://hilfe.church.tools/wiki/0/API Authentifizierung
Was mach ich falsch?
Freu mich über einen Tipp. DANKE
-
@r-vieider Der wird nur für den eigenen Benutzer angezeigt. Da müsste das dann auch auftauchen bei dir.
-
Hallo @r-vieider,
das ist mittlerweile ein bisschen umständlich. Früher gab es im Frontend noch die Möglichkeit den Logintoken abzurufen wie du im Screenshot siehst.
(1) Log dich in ChurchTools ein, damit in deinem Browser ein Session-Cookie angelegt wird (alternativ kannst du dich auch über die REST-Route /api/login anmelden).
(2) Nutze eine Browser-Extension mit der du REST-Anfragen versenden kannst (z.B. RESTed für Firefox: https://addons.mozilla.org/de/firefox/addon/rested/).
(3) Rufe den Endpunkt
https://[YOUR-INSTANCE].church.tools/api/whoami
per GET-Methode auf, damit du deine "ID" herausfindest.(4) Mit der ID kannst du jetzt den Login-Token abrufen:
https://[YOUR-INSTANCE].church.tools/api/persons/[deine ID]/logintoken
Ich hoffe das hilft dir weiter!
-
@dumbergerl Also mir wird das für den Benutzer mit dem ich angemeldet bin, immer noch genauso wie auf dem Screenshot angezeigt.
-
@dumbergerl @r-vieider Mir wird der LoginToken auch für mich selber unter Personen > {Eigener Benutzer} > Berechtigungen angezeigt.
-
@ralf-bürzele genau, aber nur noch für einen selber.
In der Simulation wird er mittlerweile ausgeblendet, du musst dich explizit als diese Person einloggen. -
@jziegeler Ich hatte @r-vieider so verstanden, daß er einen Token für sich selber generieren will.
-
@matthiasdupont Stimmt. Mein Fehler, sorry!
-
@dumbergerl perfekt. Auf diesem Weg hat es geklappt! DANKE
-
@matthiasdupont stimmt. Das hab ich erst jetzt geschnallt. Aber war das immer schon so? Wie auch immer. Jetzt hab ich was ich brauche.