If playback doesn't begin shortly, try restarting your device.
•
You're signed out
Videos you watch may be added to the TV's watch history and influence TV recommendations. To avoid this, cancel and sign in to YouTube on your computer.
CancelConfirm
Share
An error occurred while retrieving sharing information. Please try again later.
*Fix*
Sorry, all for a little mistake at 48:10 please can you make sure on line 31 you add the @Published property wrapper before "var userDetails: ..." this makes sure that the information that you type in is tied directly back to your registration view model.
Firebase SwiftUI Auth, Login, Registration, Password Reset, Sign Out - Bug Fix In Description
In one of these SwiftUI firebase tutorials, we’ll be building a SwiftUI app with Login, Registration, Forgot Password, and session management. We'll be looking at Firebase SwiftUI Auth to see how to handle Firebase Authentication in SwiftUI. We'll look at how to build a SwiftUI Login Screen that allows us to perform a firebase SwiftUI login request, to allow users to login into Firebase, this will be handled using swiftui combine firebase. To let users login to the app. After looking into that we'll be taking a look at a swiftui sign up page to allow users to register in our apps using Firebas…...more
Firebase SwiftUI Auth, Login, Registration, Password Reset, Sign Out - Bug Fix In Description
592Likes
22,102Views
2021Jun 27
*Fix*
Sorry, all for a little mistake at 48:10 please can you make sure on line 31 you add the @Published property wrapper before "var userDetails: ..." this makes sure that the information that you type in is tied directly back to your registration view model.
Firebase SwiftUI Auth, Login, Registration, Password Reset, Sign Out - Bug Fix In Description
In one of these SwiftUI firebase tutorials, we’ll be building a SwiftUI app with Login, Registration, Forgot Password, and session management. We'll be looking at Firebase SwiftUI Auth to see how to handle Firebase Authentication in SwiftUI. We'll look at how to build a SwiftUI Login Screen that allows us to perform a firebase SwiftUI login request, to allow users to login into Firebase, this will be handled using swiftui combine firebase. To let users login to the app. After looking into that we'll be taking a look at a swiftui sign up page to allow users to register in our apps using Firebase Authentication.
We'll then look at swiftui firebase sign out to see how to sign users out in Firebase in iOS using Combine. So that we can manage our users Firebase Authentication in this SwiftUI Firebase Authentication tutorial.
We'll then look at how to build a forgot password screen in SwiftUI, and see how to handle a SwiftUI Firebase password reset, where users are able to reset their passwords easily in these SwiftUI firebase tutorials. After doing all of that we'll then tackle any Error handling in SwiftUI.
*Note*
Sorry, all for a little mistake at 48:10 please can you make sure on line 31 you add the @Published property wrapper before "var userDetails: ..." this makes sure that the information that you type in is tied directly back to your registration view model.
You can download the source files & security rules from my GitHub to compare solutions, if you’re having issues. This also contains the security rules too. Link below
https://github.com/tunds/YouTubeResou...
Timestamps
00:00 Introduction
00:23 Getting Started
01:15 Configuring Auth in the Firebase Console
02:46 Configuring our Firebase Realtime Database rules in the Firebase Console
04:29 Setting up our RootView in SwiftUI
07:15 Building reusable components
09:17 Building our textfield component in SwiftUI
14:49 Building our own custom preview modifier in SwiftUI
17:17 Building our password input component in SwiftUI
19:40 Building our button component in SwiftUI
24:43 Building our Login Screen UI in SwiftUI
27:37 Building our Registration Screen UI in SwiftUI
32:31 Building our Home Screen UI in SwiftUI
33:54 Building our Forgot Password Screen UI in SwiftUI
35:16 Handling Navigation from Login Screen to our Registration & Forgot Password Screen
38:06 Breaking the architecture of our app
39:33 Writing our registration logic using Combine & Firebase
52:52 Writing out our session management logic using Combine & Firebase
01:02:33 Testing out our registration and session management by creating a new account
01:03:46 Writing our login logic using Combine & Firebase
01:09:16 Testing out our login logic by logging in with an existing account
01:10:03 Writing our forgot password logic using Combine & Firebase
01:14:28 Testing out our forgot password logic by reseting our password with an existing account
01:15:24 Handling errors in SwiftUI with Alert
01:20:35 Testing out our error handling
01:21:21 Wrap Up
Disposable Emails
https://temp-mail.org/en/
Setup SwiftUI App with Firebase SPM (Swift Package Manager, SwiftUI Tutorial, Firebase Crashlytics)
• How to setup Firebase in an iOS app w...
Firebase SPM Installation
https://github.com/firebase/firebase-...
Firebase Realtime Database Rules Gist
https://gist.github.com/tunds/316b174...
Firebase Console
https://console.firebase.google.com
Getting Started with Combine (Practical Combine Framework Examples in UIKit & SwiftUI)
• Master The Combine Framework: From Be...
Build a news app in SwiftUI tutorial series
• SwiftUI News App (Beginner Level | MV...
Build Onboarding Screens in SwiftUI (TabView, PageTabViewStyle, SwiftUI Tutorial, @AppStorage)
• Build Onboarding Screens in SwiftUI (...
SwiftUI Redacted Tutorial - Loading Skeleton View - (SwiftUI Tutorial, Xcode 12, SwiftUI 2.0)
• SwiftUI Redacted Tutorial - Loading S...
Build Clubhouse in SwiftUI 2.0 and Dark Mode (SwiftUI Tutorial, SwiftUI 2.0, Clubhouse App Clone)
• Build Clubhouse in SwiftUI 2.0 and Da...
Dark Mode in SwiftUI using @Binding & @AppStorage (SwiftUI Tutorial, @Binding, @AppStorage)
• Dark Mode in SwiftUI using @Binding &...
Github Repo
https://github.com/tunds/YouTubeResou...#tundsdev#firebaseauthswiftui#firebaserealtimedatabaseswiftui#firebaseloginscreenswiftui#firebaseregistrationscreenswiftui…...more