我正在爲我的web應用程序創建一個OAuth登錄,並且正在尋找創建/存儲request_token的最密不透風和高效的方法。據我瞭解,這將需要:如何製作格式正確的請求令牌?
- 是完全獨特的
- 被時間的限制
什麼是創造一個獨特的標記最好的方式,我應該如何保存它(例如,是什麼請問桌子是這樣的嗎?)
我正在爲我的web應用程序創建一個OAuth登錄,並且正在尋找創建/存儲request_token的最密不透風和高效的方法。據我瞭解,這將需要:如何製作格式正確的請求令牌?
什麼是創造一個獨特的標記最好的方式,我應該如何保存它(例如,是什麼請問桌子是這樣的嗎?)
md5(uniqid('', true));
+ uniqie索引+ char(32)
作爲一列就足夠了。您可能最好使用現有的框架,如oauth-php。它有客戶端和服務器的例子,你可以重複使用。它支持各種數據庫,包括MySQL。可以瀏覽MySQL schema。
表示MySQL架構非常有用,謝謝! – johnnietheblack 2011-03-24 18:16:41
因爲我在滾動我自己,這是更有用的答案:) – johnnietheblack 2011-03-24 18:17:02