Почему персональный токен github перестает работать?
Всем привет!
Возникла проблема, сделал приложение на react с graphql которое использует api github, получил Personal access tokens
вроде все работает, но через какое то время, токен перестает работать, приходит ошибка Failed to load resource: the server responded with a status of 401 (Unauthorized). Если создать новый токен, то все опять работает, но мне нужно опубликовать проект, чтобы его могли увидеть, но будет конфуз. Как можно решить проблему чтобы токен не отваливался?
freeExec, вроде бессрочный, есть подозрение что из-за того что я его засветил в репозитории, его отключили. Сейчас запушил без токена, а на гитхаб пейджес добавил токен который нигде не светил, пока полет нормальный.
AFAIK github Personal access token бессрочные, так что я бы проверил что не так с аппликацией.
Кстати, токен легко проверить вручную - обратиться с помощью curl к API GutHub.
Мне пришло письмо что ваш токен засветился в репозитории, видимо из-за этого он перестал работать, решил проблему, что при добавлении проекта на гитхаб, удалил константу с токеном, и прошу пользователя при развертывании локально добавить свой токен. А то что залил на гитхаб пейджес тот токен не светил нигде, пока полет нормальный.