STEP BY STEP SwiftUI Firebase Auth

  Рет қаралды 5,751

Rebeloper - Rebel Developer

Rebeloper - Rebel Developer

Күн бұрын

Пікірлер: 47
@rebeloper
@rebeloper 2 жыл бұрын
Watch this How To THINK Like A Programmer video next👉 kzbin.info/www/bejne/q3K4k3hsltJlhc0
@morrolan
@morrolan Жыл бұрын
I would love to see you tackle the Microsoft MSAL library integration with Swift UI for Azure AD auth. Popular option in the enterprise.
@rebeloper
@rebeloper Жыл бұрын
Thanks for the suggestion. 10 Amazing SwiftUI One Liners - SHOULD YOU Use Them? 👇 kzbin.info/www/bejne/gHSkkHp-mdmNrrs&ab_channel=Rebeloper-RebelDeveloper
@dallasrieck7753
@dallasrieck7753 2 жыл бұрын
there is a problem with this how to: it's using your "FirebaseService", I then have to trust a go between. I would like to see just use the firebase from firebase, no add-ons, thank you though, this way I have a CLEAR understanding to how things work. add-ons, bells-and-whistles only clutter and open the window for "do i need this"(
@rebeloper
@rebeloper 2 жыл бұрын
Feel free to inspect the FirebaseService code to see the usage of Firebase iOS SDK. Next: Make Sure You Always Get the Best Error Alerts! 👇 kzbin.info/www/bejne/jIjKi2xve7moeLc
@lincolnporter
@lincolnporter 2 жыл бұрын
Excellent video. Helped a ton. I can’t seem to access the current useruid without getting nil via the auth state. How do I access the user within the app (in view models or views as args into view models) so I can query a user based api correctly?
@rebeloper
@rebeloper 2 жыл бұрын
It looks like you do not authenticate. I can help you on a mentoring session: rebeloper.com BTW Find out how to Sync Your Database to MongoDB in 15 Minutes or Less 👉 kzbin.info/www/bejne/rnfKgmd_e6iVftk
@withjaelinlee
@withjaelinlee Жыл бұрын
I am getting "Cannot find 'AuthState' in scope" when trying to initialize @StateObject private var authState = AuthState()
@rebeloper
@rebeloper Жыл бұрын
Make sure you added FirebaseService. Next watch Cracking The Coding Interview: 5 Key Takeaways 👇 kzbin.info/www/bejne/o3-ZapZ-jb-lecU&ab_channel=Rebeloper-RebelDeveloper
@NDM1878
@NDM1878 2 жыл бұрын
It looks like the logout func has been deprecated from the AuthService. Was this intentional and there's another way to do this now?
@rebeloper
@rebeloper 2 жыл бұрын
Yes. Simply import FirebaseAuth than use Auth.auth().signOut() BTW Becoming A Front End Developer Takes Time 👉 kzbin.info/www/bejne/fqmVpXhnbs-MpJo
@angelsflorea
@angelsflorea 2 жыл бұрын
@@rebeloper Hey! I had he same issue and changed it, now everything is ok. the only thing that keeps bugging me is an error in "try await AsyncPromise.fulfill(promise, storedIn: &cancellables)" the error says: "Cannot convert value of type '()' to expected argument type 'Future'".
@rebeloper
@rebeloper 2 жыл бұрын
try adding the value that you want to get before the fulfils: ex.: let posts = try await AsyncPromise.fulfill(promise, storedIn: &cancellables) If still having issues, consider booking a mentoring session with me: rebeloper.com/mentoring Best iOS Development Tools - Summer Sale 👇 kzbin.info/www/bejne/fquqmIugrqtrl80
@rodionov_av
@rodionov_av 2 жыл бұрын
AuthService.logout() has no member 'logout' . What a problem?
@rebeloper
@rebeloper 2 жыл бұрын
This is deprecated. Please import FirebaseAuth and use Auth.auth().signout()
@rebeloper
@rebeloper 2 жыл бұрын
Best iOS Development Tools - Summer Sale 👇 kzbin.info/www/bejne/fquqmIugrqtrl80
@Denzilkwabi
@Denzilkwabi 2 жыл бұрын
I get "Type 'AuthService' has no member 'logout'" is there a way around this?
@rebeloper
@rebeloper 2 жыл бұрын
Make sure you use the exact version that you see in the video. Till than take a look at my lates video about 30 Xcode Keyboard Shortcuts You NEED to Know: kzbin.info/www/bejne/eYjNeXxpq79_ic0
@ChristopherJRoura
@ChristopherJRoura 2 жыл бұрын
I can no longer access your website. I went to log in, and after clicking the login button, I was rate limited and banned.
@rebeloper
@rebeloper 2 жыл бұрын
Please contact support@rebeloper.com BTW Here are 5 Levels of SwiftUI Skill. Only 4+ Gets You Hired. 👇 kzbin.info/www/bejne/Zmrcq3h5rcyqsK8
@abdorizak
@abdorizak 2 жыл бұрын
Is there a video you create using UIKit
@rebeloper
@rebeloper 2 жыл бұрын
Sorry, no. I'm all into SwiftUI now, but learning Sign In with Apple is one thing only. Check out what you need to know to become a professional iOS developer: kzbin.info/www/bejne/bYXHYoWcd52hjNU
@abdorizak
@abdorizak 2 жыл бұрын
@@rebeloper Thanks 😊
@rebeloper
@rebeloper 2 жыл бұрын
Welcome. BTW do you know EVERYTHING You Need to KNOW About SwiftUI TabView? 👉 kzbin.info/www/bejne/aqrapq2oaLN3n68
@rentel
@rentel 2 жыл бұрын
Thank you, Alex! Your SPM - FirebaseService supported Delete users? It will helpful modification)
@rebeloper
@rebeloper 2 жыл бұрын
Delete profiles. You can use Auth().auth to delete users. 🎉 Just updated StoreKitPro 👉 kzbin.info/www/bejne/Y5jOp4V_i6qNqdU
@БорисЗиновьев-с3х
@БорисЗиновьев-с3х 2 жыл бұрын
@@rebeloper Thank you for answer)) Your channel the Best about Swift iOS developer education)
@rebeloper
@rebeloper 2 жыл бұрын
Ahhh :) Thank you. Next check out these Top 10 SwiftUI One Liners That Will Blow Your Mind 👇 kzbin.info/www/bejne/nXWziqp5gK-jm7M
@angelsflorea8698
@angelsflorea8698 2 жыл бұрын
I added the @stateobject and xcode keeps saying “cannot find ViewModel in scope”
@rebeloper
@rebeloper 2 жыл бұрын
I'll need to take a look at your code. Please book a mentoring call here: rebeloper.com/mentoring Best iOS Development Tools - Summer Sale 👇 kzbin.info/www/bejne/fquqmIugrqtrl80
@pacioss_
@pacioss_ 2 жыл бұрын
How can you retrieve the user informations?
@rebeloper
@rebeloper 2 жыл бұрын
It's in the listener. I can co deeper in a metering session: rebeloper.com/mentoring 🎉 Just updated StoreKitPro 👉 kzbin.info/www/bejne/Y5jOp4V_i6qNqdU
@prairieln
@prairieln 2 жыл бұрын
Is firebase authentication free except phone; or there is a limit? Thank you.
@rebeloper
@rebeloper 2 жыл бұрын
There is a limit. See Firebase pricing here: firebase.google.com/pricing BTW are you using NavigationView or NavigationStack in your SwiftUI projects? STOP using Navigation Stack in SwiftUI! Use THIS instead... 👇 kzbin.info/www/bejne/goOTpn5rgshlea8
@prairieln
@prairieln 2 жыл бұрын
@@rebeloper Much appreciated! One more follow up question, if I may - is there a free alternative(s) to Firebase auth that offers email link, etc?
@rebeloper
@rebeloper 2 жыл бұрын
Not that I know of. BTW Here are 5 Levels of SwiftUI Skill. Only 4+ Gets You Hired. 👇 kzbin.info/www/bejne/Zmrcq3h5rcyqsK8
@peerview
@peerview 2 жыл бұрын
So Good! So Simple, I though it would be more complex with FaceID or TouchID and all the possibilites.
@rebeloper
@rebeloper 2 жыл бұрын
Glad you understand now, but learning Sign In with Apple is one thing only. Check out what you need to know to become a professional iOS developer: kzbin.info/www/bejne/bYXHYoWcd52hjNU
@JakubJacobSobotka
@JakubJacobSobotka 2 жыл бұрын
Firebase Service package doesn exist anymore.
@rebeloper
@rebeloper 2 жыл бұрын
Here it is: github.com/rebeloper/FirebaseService BTW check out these 8 Mind-Blowing Websites You Probably Didn't Know Existed 👉 kzbin.info/www/bejne/eHitmHWgo6iGg5I
@williamcarinci5200
@williamcarinci5200 Жыл бұрын
@@rebeloper Does your GitHub no longer exist? I am getting a 404 error.
@martinhassani7266
@martinhassani7266 Жыл бұрын
Thank you for this amazing video!
@rebeloper
@rebeloper Жыл бұрын
You are welcome. Next check out WWDC23: You're NOT Ready for this WWDC23 Wish List! 👇 kzbin.info/www/bejne/o6TNnGl5f9WWj5o&ab_channel=Rebeloper-RebelDeveloper
@-lumiracle5978
@-lumiracle5978 2 жыл бұрын
That's great
@rebeloper
@rebeloper 2 жыл бұрын
Thank. Sign in with with Apple is so powerful, but learning Sign In with Apple is one thing only. Check out what you need to know to become a professional iOS developer: kzbin.info/www/bejne/bYXHYoWcd52hjNU
Cloud Firestore Get Data (and other operations) with SwiftUI
41:31
CodeWithChris
Рет қаралды 42 М.
How to treat Acne💉
00:31
ISSEI / いっせい
Рет қаралды 108 МЛН
小丑女COCO的审判。#天使 #小丑 #超人不会飞
00:53
超人不会飞
Рет қаралды 16 МЛН
IL'HAN - Qalqam | Official Music Video
03:17
Ilhan Ihsanov
Рет қаралды 700 М.
So Cute 🥰 who is better?
00:15
dednahype
Рет қаралды 19 МЛН
The SECRET to Effortless SwiftUI Navigation Revealed
29:14
Rebeloper - Rebel Developer
Рет қаралды 1,6 М.
Getting started with Firebase Auth for Apple platforms
13:37
Firebase
Рет қаралды 24 М.
SwiftUI Firebase Chat 01: Creating a Login Page
26:07
Lets Build That App
Рет қаралды 33 М.
Firebase Auth with SwiftUI (Beginners)
37:01
DevDerekHsieh
Рет қаралды 10 М.
SwiftUI Basics Tutorial
1:19:31
Sean Allen
Рет қаралды 402 М.
Getting started with Google Sign-In on Apple platforms
18:57
Firebase
Рет қаралды 24 М.
TextField Validation in SwiftUI: The Ultimate Regex Guide!
11:15
Rebeloper - Rebel Developer
Рет қаралды 313
How to treat Acne💉
00:31
ISSEI / いっせい
Рет қаралды 108 МЛН