2014-04-18 24 views
0

注意:只需學習Identity,請耐心等待。我們正在開發一個Web API,供我們構建的應用程序和由我們的客戶構建的應用程序使用。我有本地引擎以我想要的方式工作,以便任何「客戶端」應用程序都可以使用我們的API登錄。ASP.Net Identity - 從Web API沒有任何用戶界面的外部登錄

我似乎無法使用的是外部登錄提供程序,但未顯示登錄頁面。是否有可能在僅API模式下與他們交談,或者這種類型的設置是否存在問題?我不希望客戶的應用程序需要做的就是知道如何管理登錄以使用我們的API。

我知道這可能類似於其他一些問題,但我沒有看到一個與我們的特殊需要。

感謝, 保羅斯佩蘭扎

回答

0

如果你的API需要有一個適當的身份驗證,那麼你就需要某種形式的由消費者自己的API的註冊完成。但是,您可以通過不提供客戶端應用程序的任何其他表單要求來提供無縫集成登錄的方法。當今流行的登錄方法正在使用社交網絡。 Web api確實支持與社交網絡集成的開箱即用支持。

您可以找到使用Facebook身份驗證的示例here

相關問題