Compare commits

...
8 Commits
Author SHA1 Message Date
rizky_denianto e0956497f7 Merge pull request 'Memperbaiki kesalahan tipe data' (#2) from pengembangan into main
Reviewed-on: #2
2026-09-03 23:25:33 +07:00
rizky_denianto c14cb3df36 Menaikkan versi aplikasi
Penerbitan Plugin / persiapan (pull_request) Successful in 5s
Penerbitan Plugin / penerbitan (pull_request) Successful in 5m0s
2026-09-03 23:13:02 +07:00
rizky_denianto 7504aaa7f4 Mengubah properti menjadi variabel
Penerbitan Plugin / persiapan (pull_request) Successful in 5s
Penerbitan Plugin / penerbitan (pull_request) Failing after 1m44s
2026-09-03 23:06:44 +07:00
rizky_denianto aad2491b78 Menyesuaikan algoritme auth
Penerbitan Plugin / persiapan (pull_request) Successful in 6s
Penerbitan Plugin / penerbitan (pull_request) Successful in 4m20s
2026-09-03 22:46:15 +07:00
rizky_denianto 7e84f7bd23 Memperbaiki tipe data ke mutable
Penerbitan Plugin / persiapan (pull_request) Successful in 5s
Penerbitan Plugin / penerbitan (pull_request) Successful in 3m52s
2026-09-03 22:38:11 +07:00
rizky_denianto 4c526aa75c Mengubah tipe data dari nullable string ke string
Penerbitan Plugin / persiapan (pull_request) Successful in 6s
Penerbitan Plugin / penerbitan (pull_request) Successful in 4m16s
2026-09-03 22:10:50 +07:00
rizky_denianto 092b52e0b6 Menurunkan versi paket android agar sesuai dengan tauri
Penerbitan Plugin / persiapan (pull_request) Successful in 5s
Penerbitan Plugin / penerbitan (pull_request) Successful in 4m45s
2026-09-03 21:16:37 +07:00
rizky_denianto ed1c661dba Memperbaiki kesalahan tipe data
Penerbitan Plugin / persiapan (pull_request) Successful in 5s
Penerbitan Plugin / penerbitan (pull_request) Successful in 4m35s
2026-09-03 20:48:06 +07:00
5 changed files with 8 additions and 13 deletions

No files matched your search

+1 -1
View File
@@ -1,6 +1,6 @@
[package]
name = "tauri-plugin-auth"
version = "0.1.0"
version = "0.1.6"
authors = [ "Rizky Denianto" ]
description = "Program sederhana untuk interaksi dengan autentikasi aplikasi tauri di berbagai sistem operasi"
edition = "2024"
+3 -3
View File
@@ -42,7 +42,7 @@ dependencies {
androidTestImplementation("androidx.test.espresso:espresso-core:3.5.1")
implementation(project(":tauri-android"))
implementation("androidx.credentials:credentials:1.7.0-alpha03")
implementation("androidx.credentials:credentials-play-services-auth:1.7.0-alpha03")
implementation("com.google.android.libraries.identity.googleid:googleid:<latest version>")
implementation("androidx.credentials:credentials:1.5.0")
implementation("androidx.credentials:credentials-play-services-auth:1.5.0")
implementation("com.google.android.libraries.identity.googleid:googleid:1.1.1")
}
+2 -7
View File
@@ -35,12 +35,11 @@ class KirimArgs {
class BluclasPlugin(private val activity: Activity) : Plugin(activity) {
private val credentialManager by lazy { CredentialManager.create(activity) }
private val scope = CoroutineScope(Dispatchers.Main)
private val idKlien: String? = null
@Command
fun masuk(invoke: Invoke) {
val args = invoke.parseArgs(KirimArgs::class.java)
idKlien = args.idKlien
val idKlien = args.idKlien
if (idKlien.isNullOrEmpty()) {
invoke.reject("ID Klien belum disediakan")
return
@@ -64,11 +63,7 @@ class BluclasPlugin(private val activity: Activity) : Plugin(activity) {
)
handleSignInResult(result, invoke)
} catch (e: NoCredentialException) {
if (args.filterByAuthorizedAccounts) {
signInWithAllAccounts(idKlien, invoke)
} else {
invoke.reject("Tidak ada kredensial Google yang tersedia: ${e.message}")
}
signInWithAllAccounts(idKlien, invoke)
} catch (e: GetCredentialException) {
invoke.reject("Gagal masuk: ${e.message}")
}
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@segubi/tauri-plugin-auth-api",
"version": "0.1.0",
"version": "0.1.6",
"author": "Rizky Denianto",
"description": "Program sederhana untuk interaksi dengan autentikasi aplikasi tauri di berbagai sistem operasi",
"type": "module",
+1 -1
View File
@@ -32,7 +32,7 @@ impl<R: Runtime> Auth<R> {
.map_err(Into::into);
}
pub fn keluar(&self) -> crate::Result<Vec<()>> {
pub fn keluar(&self) -> crate::Result<()> {
return self.0.run_mobile_plugin("keluar", ()).map_err(Into::into);
}
}