Sign in with Apple using SwiftUI | iOS 14 | Swift 5

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 ก.พ. 2025

ความคิดเห็น • 46

  • @ramonteiro
    @ramonteiro 11 หลายเดือนก่อน +1

    3 years later, it's still useful. Thanks Kilo

  • @VityaVictory
    @VityaVictory 6 หลายเดือนก่อน

    Amazing vibe!! Thank you!!! Keep it going! Hello from Ukraine! 😋

  • @bachateros934
    @bachateros934 17 วันที่ผ่านมา

    Thank you, Bro! Still useful tutorial.

  • @edgargranados-perez9889
    @edgargranados-perez9889 3 ปีที่แล้ว +1

    amazing vibe! I enjoyed your energy bruv

  • @ablues15
    @ablues15 3 ปีที่แล้ว

    Great. This finally got me up and going with auth

  • @mercadodiego
    @mercadodiego ปีที่แล้ว

    Thanks man! Great tutorial !

  • @michaelandrews01
    @michaelandrews01 ปีที่แล้ว

    Awesome! Thank you! Super helpful - and funny too. 😀

  • @prentissone
    @prentissone 10 หลายเดือนก่อน

    Very helpful and thank you! Curious if you have advice for adding a 'logout' feature for the user experience and what logging out actually means. e.g. am I revoking credentials? or something else? Any good video's or articles you can point to?

  • @usefz89
    @usefz89 3 ปีที่แล้ว

    Thanks Kilo, that was really helpful.

  • @mckenajones2781
    @mckenajones2781 3 ปีที่แล้ว

    Thank you so much!! Amazing video!!!!

  • @escoffierdesign179
    @escoffierdesign179 2 ปีที่แล้ว

    Excellent stuff Mate well appreciate it

  • @sprintalot22
    @sprintalot22 3 ปีที่แล้ว

    Amazing work man, helped alot, thank you

  • @yoanbele7802
    @yoanbele7802 3 ปีที่แล้ว +1

    Great content again 🤩🤩

    • @Kilo_Loco
      @Kilo_Loco  3 ปีที่แล้ว

      Glad you enjoy it!

  • @santhoshVnair
    @santhoshVnair 3 ปีที่แล้ว +3

    Excellent lesson. Thank you for posting this. One question: at the beginning of the video, you showed how to create and download the key from Apple. But, we never had to use it. That makes me wonder, was that step required!. On a separate note, I found out that - even if we delete and recreate ID, Apple is maintaining the original user ID it created.

    • @AbdulRahmanGhalayini
      @AbdulRahmanGhalayini ปีที่แล้ว

      Hi, I guess it is needed for OAuth code flow configuration in Firebase auth (Key ID, private key and service ID). If you were able to get more information about the need to download the key, i would love to know. thanks

  • @b1ax1dent
    @b1ax1dent 3 ปีที่แล้ว +1

    Awesome very, super clear and no faff! Random question, but how to you get that custom toolbar on the Simulator?

  • @NikolinMajmari
    @NikolinMajmari 2 ปีที่แล้ว

    When you sign in with apple why it asks to sign in with apple id in your app instead on create a new account in using

  • @CarmineValentinoIII
    @CarmineValentinoIII 3 ปีที่แล้ว

    Hey kilo did you ever upload the follow on video showing how to cache and detect sign ins? Great videos btw!

  • @blasbulk
    @blasbulk 2 ปีที่แล้ว

    Many thanks!!!

  • @alejandro_tejedo
    @alejandro_tejedo 3 ปีที่แล้ว +1

    Can you make a video to pass the identity token (I guess is like when I get on Android the token) or the userID to my own backend doing post with API rest ?

  • @ResourceforProductivity
    @ResourceforProductivity ปีที่แล้ว

    how to solve the constrain issue after adding the apple signin button?
    @kilo

  • @jorgenandreason9099
    @jorgenandreason9099 3 ปีที่แล้ว

    How can I get an identityToken next time I login with Apple? I only get the userId back. The old token that was saved could be expired.

  • @jlahamz
    @jlahamz 3 ปีที่แล้ว +1

    Hi, but you didn’t tell us what’s the certificate we downloaded for…

  • @dev_jeongdaeri
    @dev_jeongdaeri 3 ปีที่แล้ว

    Super awesome!

    • @Kilo_Loco
      @Kilo_Loco  3 ปีที่แล้ว

      Glad you think so!

  • @malifraz8945
    @malifraz8945 ปีที่แล้ว

    This guy kinda lit

  • @reinaldoriantkurniaperdana4670
    @reinaldoriantkurniaperdana4670 3 ปีที่แล้ว

    hi bro, why I can't get my email and full name when I try to login in a real device?

  • @shrutiupadhyaya9722
    @shrutiupadhyaya9722 3 ปีที่แล้ว

    amazing content, thanks a lot :) In the end you said your next video will be related to: How to attempt auto sign in, I am unable to find that in your channel. Could you please share the video link here.
    Many thanks

  • @juanuribe80
    @juanuribe80 3 ปีที่แล้ว

    How would the logic be for a custom button instead of the default SignInWithAppleButton? I would like to create a circle logo with the apple logo in the middle

  • @kevinbaize8574
    @kevinbaize8574 3 ปีที่แล้ว

    The Legend

    • @Kilo_Loco
      @Kilo_Loco  3 ปีที่แล้ว

      Just a man 😬

  • @denisk3852
    @denisk3852 3 ปีที่แล้ว

    Pretty cool

  • @pavelbq2528
    @pavelbq2528 3 ปีที่แล้ว

    Why is the video uploaded in 360p? :(

    • @Kilo_Loco
      @Kilo_Loco  3 ปีที่แล้ว +2

      Try now 😉

  • @akikos.
    @akikos. 3 ปีที่แล้ว

    When you have second device with the same Apple ID, is it possible to retrieve username and email via UserDefault at second device?

    • @Kilo_Loco
      @Kilo_Loco  3 ปีที่แล้ว +1

      I think you might be able to accomplish something like this using associate domains, but you really shouldn't. The idea here is that you save the data to your database immediately and only rely on UserDefaults as a backup in the event the networking request fails or something else happens to your legitimate persistence process

    • @akikos.
      @akikos. 3 ปีที่แล้ว

      @@Kilo_Loco Ok. I get it. Nice tutorial.

  • @hoodwatcher8496
    @hoodwatcher8496 3 ปีที่แล้ว

    Would you recommend to save the data in the keychain instead in UserDefaults?

    • @hajjdawood
      @hajjdawood 2 ปีที่แล้ว

      Yes. UserDefaults ARE NOT ENCRYPTED AT ALL. Always use keychain for sensitive data,.

  • @rouaniayoub2219
    @rouaniayoub2219 3 ปีที่แล้ว

    Awesome, think you work with a real device, the question is do you test it in a simulator because it doesn't work?
    It just keeps spinning
    and my app rejected by apple-reviewer
    any solution, please 😢😢😢😢😢😢

    • @diegolaya6408
      @diegolaya6408 3 ปีที่แล้ว

      Were you able to solve this? What was the solution?

  • @sithijanelusha649
    @sithijanelusha649 3 ปีที่แล้ว

    ♥️

  • @openuseio2342
    @openuseio2342 ปีที่แล้ว

    💯