Merge pull request 'Memperbaiki kesalahan tipe data' (#2) from pengembangan into main

Reviewed-on: #2
This commit was merged in pull request #2.
This commit is contained in:
rizky_denianto committed 2026-09-03 23:25:33 +07:00
commit e0956497f7
5 files changed
+7 -12

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")
}
+1 -6
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}")
}
} 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);
}
}