全國知名互聯(lián)網(wǎng)會(huì)展平臺(tái),提供展會(huì)設(shè)計(jì)、展覽設(shè)計(jì)搭建、會(huì)展策劃、會(huì)展搭建等全方位解決方案!

如何搭建oauth服務(wù) php

提問者: 鐘月敬|瀏覽 152 次|提問時(shí)間: 2016-06-09

已有 1 條回答

荀興

2016-06-12 最終答案
  apikey apply: 申請(qǐng)api應(yīng)用,提交表單過來,生成consumer_key和consumer_secret, 可以使用uuid生成 request token: 應(yīng)用使用申請(qǐng)的consumer_key和consumer_secret用get方式請(qǐng)求未授權(quán)token, 我們服務(wù)端獲取到request后需要進(jìn)行驗(yàn)證,通過后返回未授權(quán)的token_key和token_s訂緝斥墾儷舊籌馴船沫ecret(也是服務(wù)器生成) authorize: 應(yīng)用使用未授權(quán)的token_key和token_secret請(qǐng)求用戶授權(quán),這時(shí)生成一個(gè)允許應(yīng)用授權(quán)的頁面,需要用戶登錄后操作,用戶點(diǎn)擊"同意"時(shí),服務(wù)器生成verifier并跳轉(zhuǎn)到應(yīng)用的回調(diào)地址,傳出授權(quán)后的token_key/secret和verifier access_token: 應(yīng)用使用授權(quán)的token換取access_token和access_secret