feat: web oidc (#11755)

Signed-off-by: fufesou <linlong1266@gmail.com>
This commit is contained in:
fufesou
2025-05-14 17:35:50 +08:00
committed by GitHub
parent dad841e493
commit b525185d7f
2 changed files with 13 additions and 4 deletions

View File

@@ -1530,15 +1530,20 @@ class RustdeskImpl {
Future<void> mainAccountAuth(
{required String op, required bool rememberMe, dynamic hint}) {
throw UnimplementedError("mainAccountAuth");
return Future(() => js.context.callMethod('setByName', [
'account_auth',
jsonEncode({'op': op, 'remember': rememberMe})
]));
}
Future<void> mainAccountAuthCancel({dynamic hint}) {
throw UnimplementedError("mainAccountAuthCancel");
return Future(
() => js.context.callMethod('setByName', ['account_auth_cancel']));
}
Future<String> mainAccountAuthResult({dynamic hint}) {
throw UnimplementedError("mainAccountAuthResult");
return Future(
() => js.context.callMethod('getByName', ['account_auth_result']));
}
Future<void> mainOnMainWindowClose({dynamic hint}) {