Используете ли вы этот код только для аутентификации или для выполнения других вызовов API?
Вам не нужно устанавливать токен доступа и секретный токен, если вам нужно аутентифицировать нового пользователя.Здесь нужно использовать только ключ / секрет потребителя . (затем подготовьте новый URL-адрес обратного вызова, перенаправьте пользователя и т. Д. И т. Д.)
Токен доступа используется, когда вы запрашиваете другие данные из твиттер-интерфейса API для указанного пользователя (подключенного к этому доступному токену).
Кроме того, обратите внимание, что аутентификация в Твиттере дает вам учетные данные пользователя, вошедшего в систему.Я имею в виду пользователя, который уже вошел в твиттер.А также он спрашивает его только один раз - когда он пытается аутентифицироваться первый раз, во второй раз он будет использовать его снова.