Used to initiate a login process
loginIdentifier
, loginIdentifierError
, emailEnabled
, phoneEnabled
, usernameEnabled
, and primaryLoading
.
navigateToSignup()
: Redirects users to the signup screen.submitLogin({required String loginIdentifier, bool isPhone = false}) async
: Sends the login identifier for authentication.Create Login Screen
LoginInitBlock
interface. This screen will serve as the entry point for the login process.Set Up Email Controller
Create Email Input Field
Add Navigation and Action Buttons