我已經安裝laravel 5.3和護照包裹。 I,接着步驟 的documentaition步驟I可以使用下面的路線POST /oauth/token
使用以下參數使用laravel護照從api路線註冊新用戶
- 用戶名
- 密碼
- client_secret
- grant_type
- CLIENT_ID
和我收到以下回復
{
"token_type": "Bearer",
"expires_in": 31536000,
"access_token": "access token here",
"refresh_token": "refresh token here"
}
然後我請求GET /api/user
與下面的頭
- 授權=
- 「承載令牌這裏訪問」 接受=應用/ JSON(可選)
這工作很好,所以所有的apis。
我的問題是誰我authinticated,並在第一個請求進入了他的用戶名和密碼,並返回我回訪問令牌的用戶是我從laravel網絡視圖中創建一個用戶/註冊
我怎麼能創建新的用戶或從API路由文件
註冊新用戶喜歡POST /api/register
在用戶第一次需要註冊後要authinticated。
我是否應該創建這條路線沒有oauth註冊然後如果成功註冊他請求POST /oauth/token
被認證或什麼? 我錯過了什麼?
更新 的clent_secret
是它的權利是不斷在所有用戶請求或每個用戶應該有不同勢clent_secret,如果是如何創建aclent祕密,如果它neaded到authinticate用戶?