diff --git a/Android/app/build.gradle b/Android/app/build.gradle
index 5b7025d..fa8ec02 100644
--- a/Android/app/build.gradle
+++ b/Android/app/build.gradle
@@ -10,7 +10,7 @@ android {
defaultConfig {
applicationId "com.example.mathseduc"
minSdk 21
- targetSdk 34
+ targetSdk 33
versionCode 1
versionName "1.0"
@@ -34,7 +34,6 @@ android {
}
dependencies {
-
implementation 'androidx.core:core-ktx:1.7.0'
implementation 'androidx.appcompat:appcompat:1.6.1'
implementation 'com.google.android.material:material:1.11.0'
@@ -44,4 +43,5 @@ dependencies {
implementation("com.squareup.okhttp3:okhttp:4.10.0")
implementation("com.google.code.gson:gson:2.10.1")
+ implementation "org.mindrot:jbcrypt:0.4"
}
\ No newline at end of file
diff --git a/Android/app/src/main/AndroidManifest.xml b/Android/app/src/main/AndroidManifest.xml
index 3f54b3e..5936808 100644
--- a/Android/app/src/main/AndroidManifest.xml
+++ b/Android/app/src/main/AndroidManifest.xml
@@ -22,5 +22,7 @@
+
+
\ No newline at end of file
diff --git a/Android/app/src/main/java/com/example/mathseduc/ConnexionPlayerActivity.kt b/Android/app/src/main/java/com/example/mathseduc/ConnexionPlayerActivity.kt
new file mode 100644
index 0000000..3cb4685
--- /dev/null
+++ b/Android/app/src/main/java/com/example/mathseduc/ConnexionPlayerActivity.kt
@@ -0,0 +1,79 @@
+package com.example.mathseduc
+
+import android.app.AlertDialog
+import android.content.Intent
+import android.os.Bundle
+import android.widget.Button
+import android.widget.EditText
+import android.widget.ImageButton
+import android.widget.Toast
+import androidx.appcompat.app.AppCompatActivity
+import com.example.mathseduc.controllers.ControllerPlayer
+class ConnexionPlayerActivity : AppCompatActivity() {
+ override fun onCreate(savedInstanceState: Bundle?) {
+ super.onCreate(savedInstanceState)
+ setContentView(R.layout.activity_connexion_player)
+
+ val buttonLogin = findViewById