У меня есть приложение, где мне нужен код на стороне сервера для создания и удаления репозиториев в моей учетной записи GitHub. Проверка подлинности OAuth API GitHub работает только в том случае, если я вхожу в GitHub на стороне клиента. Мне нужно что-то, что позволит мне хранить имя пользователя и пароль (или какой-то ключ) на стороне сервера, поэтому все может работать без какого-либо взаимодействия с пользовательским интерфейсом.API GitHub: используйте предопределенную учетную запись для API
0
A
ответ
0
Добро пожаловать в Переполнение стека. Вы можете сделать проверку подлинности с сервера на сервер, цитируя из GitHub API:
OAuth2 ключ/Secret
curl "https://api.github.com/users/whatever?client_id=xxxx&client_secret=yyyy"
Это должно быть использовано только в сервере для серверных сценариев. Не пропустите ваш секретный ключ приложения приложения OAuth для ваших пользователей.
https://developer.github.com/v3/#authentication
Идентификатор клиента и секрет может быть либо настройки Метеор, или переменные среды на сервере (Не помещайте их в код !!). Пока ваш сервер защищен, он должен быть безопасным.
Смежные вопросы
- 1. Загрузить учетную запись github
- 2. Проверка подлинности API Youtube API. Загрузка в общую учетную запись
- 3. Facebook Graph API - выберите одну учетную запись
- 4. API Google Analytics, отображающий одну учетную запись
- 5. Nest API - Как однозначно идентифицировать учетную запись
- 6. Создайте учетную запись субмаркинга на API SoftLayer (возвращающий API # 500)
- 7. Используйте параметр «Только имя» с форматом API-интерфейса GitHub API
- 8. Сделайте мое приложение незаметным для входа в стандартную предопределенную учетную запись Google, вместо того, чтобы просить учетную запись пользователя
- 9. Используйте API GitHub с Android Studio
- 10. Создание анонимного токена API GITHUB
- 11. Github API для C#
- 12. Используйте учетную запись службы oauth2 для аутентификации в API Google в python
- 13. Как создать учетную запись api для моего сайта
- 14. Salesforce REST API SOQL получить учетную запись для опций
- 15. Youtube API v3: используя учетную запись службы для отображения видеороликов
- 16. API для добавления пользователей в учетную запись iTunes Connect
- 17. Как настроить учетную запись службы для API Google Apps
- 18. Как git распознает мою учетную запись github
- 19. GitHub API - Как добавить администратора?
- 20. Как удалить учетную запись github в терминале
- 21. Пришло время получить новую учетную запись Github?
- 22. Github API создать совершить
- 23. Кэширование вызовов API Github
- 24. Добавление календаря на учетную запись SyncAdapter для API 10 (2.3.3) в API (14)?
- 25. Github API для комментариев кода
- 26. Шифрование ключа API для Github?
- 27. Ошибка Ajax для API Github
- 28. Как проверить API Google Plus (тестовую учетную запись Google Plus)?
- 29. Определить учетную запись пула приложений SharePoint с помощью API Sharepoint?
- 30. Запрос API общих контактов Google Domain через служебную учетную запись