CenterForDigitalHumanities / CenterForDigitalHumanities/rerum_server_nodejs

Auto Refresh Bot Tokens

Offen
#178 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
bug
Vorherrschende Sprache
JavaScript
Sterne
3
Forks
6
Ø Merge
2 T. 47 Min.
Gemergte PRs (30 T.)
4

Beschreibung

It used to be that it never mattered whether or not the bot tokens expired. As the RERUM API code has shifted and evolved, this affordance has dissolved. As such, every increment (3 mos? 6mos? 12mos?) the bot token expires. This causes the CI/CD and tests to experience 401s which stop deploys from occurring on dev and prod.

Just like with all other applications, the RERUM API bots should be able to refresh themselves automatically when this occurs. We also have the option to bring back perma-tokens for bots.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Das Issue nennt die bot-token-Authentifizierung in der RERUM API und meldet 401-Fehler in CI/CD und Tests auf dev und prod. Beginne damit nachzuverfolgen, wo Bot-Tokens ausgestellt und verwendet werden, und reproduziere dann einen ablaufbedingten 401-Fehler im betroffenen Test- oder Deployment-Ablauf. Als erledigt gilt die Aufgabe, wenn Bots sich nach Ablauf erholen oder der gewählte Ansatz mit permanentem Token implementiert ist, ohne diese Abläufe zu blockieren.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
javascript
Bereich
authentication, backend-api-design, ci-cd
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.