Skip to content

Comments

feat: implement authentication context and login screen#87

Merged
zakkiyyat merged 2 commits intoMixMatch-Inc:mainfrom
chemicalcommando:feat/login
Sep 28, 2025
Merged

feat: implement authentication context and login screen#87
zakkiyyat merged 2 commits intoMixMatch-Inc:mainfrom
chemicalcommando:feat/login

Conversation

@chemicalcommando
Copy link
Contributor

Implemented the login screen and complete authentication flow. This includes creating a new LoginScreen component with input fields for email and password, submitting user credentials to the /auth/login endpoint, and securely storing the returned JWT using expo-secure-store. Upon successful login, the global authentication state is updated, the user is navigated to the main part of the app, and the API client is configured to automatically include the stored JWT in the headers of all subsequent requests.

closes #83

Copy link
Contributor

@zakkiyyat zakkiyyat left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good so far, please resolve conflict so i can merge.

@chemicalcommando
Copy link
Contributor Author

@zakkiyyat done please review

Copy link
Contributor

@zakkiyyat zakkiyyat left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks for contributing.

@zakkiyyat zakkiyyat merged commit 276d3cd into MixMatch-Inc:main Sep 28, 2025
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Build Login Screen and Handle Session

2 participants