1.1 KiB
1.1 KiB
Token erstellen
- Unter /settings bei deiner GoToSocial Instanz meldest du dich an und klickst unter "Applications" auf "New Application".
- Unter "Application name (required)" gibst du einen Namen ein. Zum Beispiel: "". Die anderen Felder können leer bleiben. Klicke auf "Create".
- Klicke die soeben erstellte Application an, sodass die "Application Details" sichtbar werden.
- Passe folgenden Link an und kopiere ihn in dein Browser: https://DEINE_INSTANZ_URL/oauth/authorize?response_type=code&client_id=DEIN_CLIENT_ID&redirect_uri=urn:ietf:wg:oauth:2.0:oob&scope=read Melde dich an und bestätige und kopiere den Code
- Passe folgenden Code an:
curl -X POST https://DEINE_INSTANZ_URL/oauth/token
-d "client_id=DEIN_CLIENT_ID"
-d "client_secret=DEIN_CLIENT_SECRET"
-d "grant_type=authorization_code"
-d "code=DER_CODE_AUS_SCHRITT_4"
-d "redirect_uri=urn:ietf:wg:oauth:2.0:oob" | jq -r .access_token Kopiere diesen Code in dein Terminal und drücke Enter. Du erhälst nun dein User-Token, denn du bei Yellow unter yellow-system.ini eintragen kannst.