Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Welcome sign in with apple

54 views

Published on

Introduce Sign in with Apple

Published in: Engineering
  • Be the first to comment

Welcome sign in with apple

  1. 1. Welcome Sign in with Apple Timers Meetup #2 ~WWDC After Party~
  2. 2. Profile ・Saito Kohei(kohei1218) ・NewsPicksでiOSエンジニアやってます ・他にはFirebaseでアプリ作ったりしてます ・WWDCは2019が初参加🙆‍♂
  3. 3. 🙆‍♂楽しかったWWDC🙆‍♂
  4. 4. WWDC2019は発表が目白押し! ・SwiftUI ・iPadOS ・ダークモード ・MacPro などなど。。
  5. 5. Sign in with Apple
  6. 6. AppleアカウントでのSignIn ・TouchID、FaceIDを使用してアプリへのSignInを行うことができる ・アプリをインストールしている=Appleアカウントはもちろん持っているのでほぼ全ての ユーザーがスムーズにSignInできる ・ユーザーは設定画面から連結しているサービスをいつでも解除できる
  7. 7. Hide my Email ・ユーザーはSignInの際に自分のAppleに登録しているメールアドレスをサービス元に 提供するか選択することができる ・提供しないを選択する場合、Appleがランダムに生成したメールアドレスが代わりに提 供される ・ランダムに生成されたメールアドレス宛てのメールは本メールアドレスに転送される ・Appleは転送されるメールの情報は保持しない
  8. 8. 処理
  9. 9. ボタンの生成 ・カスタマイズする場合はガイドラインに合わせる
  10. 10. リクエスト
  11. 11. 受け取り
  12. 12. DEMO
  13. 13. 解決した3つの疑問🙆‍♂
  14. 14. ユーザーの認証状況やIDが変わったら? getCredentialStateで現在のステータスを受け取れる。
  15. 15. 他のSNSシェアより上に置かねばならない? ・デザインガイドでは他のSignInボタンより上に、サイズは同じかそれ以上にするよう推 奨している ・現状は義務にはなっていない
  16. 16. Apple端末以外はどうなる? Sign In with Apple JSというJSのフレームワークが提供されているのでWebでの SignInが可能。 この場合の2ファクタ認証はSMSでの6桁の確認コードになる。
  17. 17. Enjoy Sign in with Apple🙆‍♂
  18. 18. NewsPicks、エンジニア 募集中🙆‍♂
  19. 19. END

×