This is a simple login and signup page in android studio that I have created by using multiple login options with auto login feature using firebase.
Project video link https://www.youtube.com/watch?v=V6S2WC64KOw
- Login page .
- Signup page.
- Auto-login functionality.
- Forget password page.
- Google Sign-in functionality.
- Email Sign-in functionality.
- Twitter Sign-in functionality.
- Phone number Sign-in functionality.
- Facebook Sign-in functionality.
- Github Sign-in functionality.
- Show password toggle button.
implementation 'androidx.appcompat:appcompat:1.4.1'
implementation 'com.google.android.material:material:1.5.0'
implementation 'androidx.constraintlayout:constraintlayout:2.1.3'
implementation 'com.google.firebase:firebase-auth:21.0.1'
testImplementation 'junit:junit:4.13.2'
androidTestImplementation 'androidx.test.ext:junit:1.1.3'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.4.0'
implementation platform('com.google.firebase:firebase-bom:29.1.0')
implementation 'com.google.android.gms:play-services-auth:20.1.0'
Client: Java, Android studio, xml
Server: Firebase