Skip to content

Commit 6d62852

Browse files
Merge pull request #56 from Web3Auth/feat/update-openlogin-version
update openlogin version
2 parents 6c32231 + 46db78b commit 6d62852

File tree

6 files changed

+15
-29
lines changed

6 files changed

+15
-29
lines changed

android/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,6 @@ android {
4949
dependencies {
5050
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
5151
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.4'
52-
implementation 'org.torusresearch:web3auth-android-sdk:5.1.2'
52+
implementation 'com.github.web3Auth:web3auth-android-sdk:5.3.0'
5353
implementation 'com.google.code.gson:gson:2.9.1'
5454
}

android/src/main/kotlin/com/web3auth/flutter/web3auth_flutter/Web3AuthFlutterPlugin.kt

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -87,8 +87,7 @@ class Web3AuthFlutterPlugin : FlutterPlugin, ActivityAware, MethodCallHandler,
8787
val initParams = gson.fromJson(initArgs, Web3AuthOptions::class.java)
8888
// handle custom parameters which are gson excluded
8989
val obj = JSONObject(initArgs)
90-
val redirectUrl = obj.get("redirectUrl") as String?
91-
if (!redirectUrl.isNullOrEmpty()) initParams.redirectUrl = Uri.parse(redirectUrl)
90+
if (obj.has("redirectUrl")) initParams.redirectUrl = Uri.parse(obj.get("redirectUrl") as String?)
9291
initParams.context = activity!!
9392
// Log.d(initParams.toString(), "#initParams")
9493
web3auth = Web3Auth(
@@ -106,8 +105,7 @@ class Web3AuthFlutterPlugin : FlutterPlugin, ActivityAware, MethodCallHandler,
106105
val loginArgs = call.arguments<String>() ?: return null
107106
val loginParams = gson.fromJson(loginArgs, LoginParams::class.java)
108107
val obj = JSONObject(loginArgs)
109-
val redirectUrl = obj.get("redirectUrl") as String?
110-
if (!redirectUrl.isNullOrEmpty()) loginParams.redirectUrl = Uri.parse(redirectUrl)
108+
if (obj.has("redirectUrl")) loginParams.redirectUrl = Uri.parse(obj.get("redirectUrl") as String?)
111109
val loginCF = web3auth.login(loginParams)
112110
// Log.d(loginParams.toString(), "#loginParams")
113111
Log.d("${Web3AuthFlutterPlugin::class.qualifiedName}", "#login")

example/ios/Podfile.lock

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,14 @@ PODS:
1515
- GenericJSON (~> 2.0)
1616
- Logging (~> 1.0.0)
1717
- secp256k1.swift (~> 0.1)
18-
- Web3Auth (7.2.0):
18+
- Web3Auth (7.4.0):
1919
- CryptoSwift (~> 1.8.0)
2020
- KeychainSwift (~> 20.0.0)
2121
- TorusSessionManager (~> 3.0.1)
2222
- web3.swift (~> 1.6.0)
2323
- web3auth_flutter (2.0.0):
2424
- Flutter
25-
- Web3Auth (~> 7.2.0)
25+
- Web3Auth (~> 7.4.0)
2626

2727
DEPENDENCIES:
2828
- Flutter (from `Flutter`)
@@ -56,8 +56,8 @@ SPEC CHECKSUMS:
5656
secp256k1.swift: a7e7a214f6db6ce5db32cc6b2b45e5c4dd633634
5757
TorusSessionManager: 829495789427b7ad7e29f2b535092a44f3900b42
5858
web3.swift: 2263d1e12e121b2c42ffb63a5a7beb1acaf33959
59-
Web3Auth: f11f6b8ed684ea47a362738758e444d22eeea691
60-
web3auth_flutter: f260e2b6b437c0c62b16bbbf0eacbb46fc73378a
59+
Web3Auth: 3d269bd583e7209961bf8752f3d52f70fc1689ae
60+
web3auth_flutter: 776a8ad6436005de9072c0645473c688065c90ed
6161

6262
PODFILE CHECKSUM: 1d58595b82b880200a7ded05da9181d30ef8c1b7
6363

example/lib/main.dart

Lines changed: 2 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -239,20 +239,8 @@ class _MyAppState extends State<MyApp> {
239239
}
240240

241241
Future<Web3AuthResponse> _withGoogle() {
242-
Uri redirectUrl;
243-
if (Platform.isAndroid) {
244-
redirectUrl = Uri.parse(
245-
'torusapp://org.torusresearch.flutter.web3authexample/auth');
246-
} else if (Platform.isIOS) {
247-
redirectUrl =
248-
Uri.parse('com.web3auth.flutter.web3authflutterexample://auth');
249-
} else {
250-
throw UnKnownException('Unknown platform');
251-
}
252-
return Web3AuthFlutter.login(LoginParams(
253-
loginProvider: Provider.google,
254-
mfaLevel: MFALevel.NONE,
255-
redirectUrl: redirectUrl));
242+
return Web3AuthFlutter.login(
243+
LoginParams(loginProvider: Provider.google, mfaLevel: MFALevel.NONE));
256244
}
257245

258246
Future<Web3AuthResponse> _withFacebook() {

ios/web3auth_flutter.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Flutter SDK for Torus Web3Auth (OpenLogin)
1515
s.source = { :path => '.' }
1616
s.source_files = 'Classes/**/*'
1717
s.dependency 'Flutter'
18-
s.dependency 'Web3Auth', '~> 7.2.0'
18+
s.dependency 'Web3Auth', '~> 7.4.0'
1919
s.platform = :ios, '14.0'
2020

2121
# Flutter.framework does not contain a i386 slice.

lib/input.dart

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ class LoginParams {
1414
LoginParams(
1515
{required this.loginProvider,
1616
this.dappShare,
17-
this.curve,
17+
this.curve = Curve.secp256k1,
1818
this.extraLoginOptions,
1919
this.redirectUrl,
2020
this.appState,
@@ -224,7 +224,7 @@ class Web3AuthOptions {
224224
final Network network;
225225
final BuildEnv? buildEnv;
226226
final String? sdkUrl;
227-
final Uri? redirectUrl;
227+
final Uri redirectUrl;
228228
final WhiteLabelData? whiteLabel;
229229
final HashMap<String, LoginConfigItem>? loginConfig;
230230
final bool? useCoreKitKey;
@@ -237,7 +237,7 @@ class Web3AuthOptions {
237237
required this.network,
238238
this.buildEnv = BuildEnv.production,
239239
String? sdkUrl,
240-
this.redirectUrl,
240+
required this.redirectUrl,
241241
this.whiteLabel,
242242
this.loginConfig,
243243
this.useCoreKitKey,
@@ -252,7 +252,7 @@ class Web3AuthOptions {
252252
'network': network.name,
253253
'sdkUrl': sdkUrl,
254254
'buildEnv': buildEnv?.name,
255-
'redirectUrl': redirectUrl?.toString(),
255+
'redirectUrl': redirectUrl.toString(),
256256
'whiteLabel': whiteLabel?.toJson(),
257257
'loginConfig': loginConfig,
258258
'useCoreKitKey': useCoreKitKey,
@@ -272,7 +272,7 @@ class UnKnownException implements Exception {
272272
}
273273

274274
String getSdkUrl(BuildEnv? buildEnv) {
275-
const String version = "v5";
275+
const String version = "v6";
276276
switch (buildEnv) {
277277
case BuildEnv.staging:
278278
return "https://staging-auth.web3auth.io/$version";

0 commit comments

Comments
 (0)