Как сгенерировать клиентский ключ и секрет для приложения, регистрирующегося на моем сайте, и как использовать OAuth для реализации провайдера

Привет У меня есть приложение на рельсах и я хочу создать API для него.Я никогда не работал над созданием API до сих пор. Поэтому, пожалуйста, скажите мне, с чего я должен начать создание API. Я хочу сделать его публичным, чтобы разработчики могли создавать приложения, используя мой API. У меня в голове два вопроса

  1. Как я должен генерировать и назначать ключ приложения и секрет приложения для приложения
  2. Я знаю, что для безопасного доступа к API я должен использовать OAuth.
  3. Я прочитал следующие ссылки и руководства, но я не понимаю, как это реализовать.

Я пытался запустить демонстрацию на здесь, но работает только часть, но я не могу запустить клиентскую часть.

Пожалуйста, помогите мне подробно изучить этот материал. Заранее спасибо!

6
задан onkar 15 January 2013 в 05:22
поделиться