2017-04-17 66 views
0

我實際上正在做Xamarin未來項目(Android和iOS)的一些測試,我正在努力解決問題。Xamarin註冊邏輯

我對我的後端和數據庫使用Azure。我知道我可以登錄社交網絡(Facebook,Twitter,...)並使用「授權」屬性來通知用戶他需要得到認證,但我該如何創建自己的?

我想讓用戶選擇是否要用他的Facebook/Twitter帳戶登錄,但如果他不想要他的任何社交網絡帳戶,我想讓他選擇創建一個品牌作爲替代方案,我的應用上有新帳戶。

我知道已經有Azure AD B2C替代品,但我目前沒有免費訂閱帳戶的訪問權限。你能不能也告訴我,我上面添加的選項是否也是最適合你的選項?

回答

0

我覆蓋Azure的移動應用書中的這個主題 - http://aka.ms/zumobook - 第2章。它涵蓋了定製的供應商,如Auth0,Azure的AD和B2C使用您在應用內生成的表單進行自定義身份驗證。

+0

這正是我一直在尋找的,謝謝! – JordaanMe

0

我知道這不是你期待的答案!但爲什麼你想堅持典型的註冊註冊?

爲什麼不使用OTP來減少用戶在與應用程序交互的初始階段的步驟。一旦完成了入職流程,您就可以收集所有需要的分析領域。

我建議你閱讀關於Digits from twitter。這是免費的,並且通過nuget包提供了大量可用於xamarin的綁定。

  1. 位數,Xamarin https://www.nuget.org/packages/Digits-for-xamarin/
  2. 位數的XForms https://www.nuget.org/packages/Digits/