Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Implement Social Login with Flask & authomatic

Implement Social Login with Flask & authomatic

Patrick Wang

August 01, 2014
Tweet

More Decks by Patrick Wang

Other Decks in Programming

Transcript

  1. Implementing Social Login with Flask & authomatic patw / Front-End

    Engineer 原始背景圖⽚片出處:Jason A. Howie @ flickr https://www.flickr.com/photos/jasonahowie/8583949219/ Gogolook Developers meet up ╳
  2. MISSION • Facebook, Google and Twitter ! • 最好可以取得 User

    的 E-mail & 電話 ! • 更好的話可以取得 User 朋友的這些資訊
  3. POC 要進⼀一步取得其他資訊,查⼀一下各 provider 的⽂文件。 Facebook Google Twitter E-mail ✔ scope:

    email 無法取得朋友的 ✔ scope: https:// www.googleapis.com/ auth/ plus.profile.emails.read ✘ 朋友名單 ✘ 2014/4/30 之後新開的應 ⽤用程式強制使⽤用 v2.0,僅 能取回同樣使⽤用此應⽤用程 式的朋友 ✔ scope: https:// www.google.com/m8/ feeds/ ✔ 你關注的⼈人 ⼿手機號碼 ✘ 查⽂文件 2011 年曾有過 user_mobile_phone ✔ 可以取得 Google Contacts 中的聯絡⼈人⼿手 機號碼 ✘ OpenCloseGraph?
  4. $

  5. !

  6. !

  7. %

  8. "

  9. "