3
我正在開發一個使用Codeigniter和Phils RESTserver的API。 我需要使用oAuth進行身份驗證,但我無法找到可與Codeigniter和MongoDB一起使用的庫 。在Codeigniter中創建自己的oAuth進程?
自己創建oAuth過程很簡單嗎?我知道很難回答 不知道我的專業水平。
這是我對oAuth過程的理解。
- 用戶單擊鏈接並被重定向到服務器登錄表單。
- 將要求用戶授權開發者應用程序。
- 如果他確實授權,他會被重定向回開發者網站。
- 在本網站上,他從第3步獲得的代碼將被交換爲訪問令牌。
- 開發人員的應用程序現在將能夠訪問服務器上的用戶帳戶。
我知道有些參數需要與client_id和client_secret以及重定向URL一起發送。但我的問題是。這是否容易實現oAuth服務器?只需創建類和函數?對 的其他要求還能夠將過程稱爲真正的oAuth認證嗎?
感謝您的所有意見!