2017-04-11 16 views
0

我有一個Web應用程序,需要對用戶進行認證,但我不希望用戶在我們的web應用程序中輸入自己的Workfront登錄憑據,但希望這樣做Workfront來完成。之後,從Workfront獲取確認(令牌/連同用戶數據)驗證是否成功。Workfront API是否具有基於OAuth2(或類似)的身份驗證?

例如,用戶進入我們的web應用程序,按下登錄按鈕。網絡應用程序,然後重定向用戶Workfront其中用戶驗證其自身,然後Workfront重定向用戶到我們的Web應用程序(或我們得到認證響應回到通過JavaScript庫) - 所以在最後我們的web應用程序回來的用戶數據與令牌/數據或失敗信息。

這有可能與Workfront API?

回答

0

您可以使用Workfront API接受用戶名/密碼,並返回一個會話ID,但你不能從中檢索一個獨特的用戶令牌。您始終可以通過自定義Web窗體獲取用戶名/密碼,然後將其傳遞給API,並使用用戶名+收據標記驗證登錄是否成功。這不是一個完美的解決方案,但我認爲這很接近您將使用現有功能。

相關問題