Подтвердить что ты не робот

Тест-сервер/приложение OAuth

Я думаю о создании библиотеки OAuth в LabVIEW, но для тестирования этого во время разработки я хотел бы использовать некоторый тестовый сервер, не перегружая существующую службу с реальными пользователями.

Есть ли такой сервер или есть простое серверное приложение (Linux или Windows), которое я могу запустить самостоятельно?

4b9b3361

Ответ 1

http://term.ie/oauth/example/index.php - живой пример кода php, найденного в http://oauth.googlecode.com/svn/code/php/example/.

Конечные точки: http://term.ie/oauth/example/request_token.php http://term.ie/oauth/example/access_token.php http://term.ie/oauth/example/echo_api.php

Ключ и секрет потребителя:

  • Ключ потребителя: ключ
  • Секрет потребителя: секрет

Возвращенные жетоны:

  • Маркер запроса: requestkey
  • Запросить секрет: requestecret

и

  • Ток доступа: accesskey
  • Секрет доступа: accesssecret

Я протестировал его с собственным кодом клиента http://term.ie/oauth/example/client.php, и он работал с методами подписи HMAC и PLAINTEXT.

Подпись RSA потребует открытых и закрытых ключей, используемых на тестовом сервере, найденном здесь:

http://oauth.googlecode.com/svn/code/php/OAuth_TestServer.php

Для быстрого и грязного теста это, вероятно, будет работать, если вы беспокоитесь об использовании какого-либо сервера elses, довольно просто развернуть код из http://oauth.googlecode.com/svn/code/php/ локально или на сервере, к которому у вас есть доступ к запуску php.

Ответ 2

вы можете попробовать OAuth.io и их демон с открытым исходным кодом для Github: https://github.com/oauth-io/oauthd

Ответ 3

Для пользователей, приезжающих сюда через Google: term.ie не работает в течение нескольких месяцев, поэтому мы теперь используем тестовый сервер oAuth на http://oauthbin.com, который размещен в App Engine и вряд ли опустится.

Ответ 4

Вы можете попробовать ApiFest OAuth 2.0 Server (https://github.com/apifest/apifest-oauth20). Выполните шаги, описанные для запуска сервера. Наслаждайтесь!