Skip to content

Commit 991a054

Browse files
committed
Remove wechatRedirectURI from settings action
- It is not related to settings action
1 parent d6fa77d commit 991a054

File tree

2 files changed

+5
-31
lines changed

2 files changed

+5
-31
lines changed

example/lib/main.dart

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -937,7 +937,6 @@ class _MyAppState extends State<MyApp> {
937937
await _authgear.changePassword(
938938
redirectURI: redirectURI,
939939
colorScheme: _getColorScheme(context),
940-
wechatRedirectURI: wechatRedirectURI,
941940
);
942941
} catch (e) {
943942
onError(context, e);
@@ -956,7 +955,6 @@ class _MyAppState extends State<MyApp> {
956955
await _authgear.deleteAccount(
957956
redirectURI: redirectURI,
958957
colorScheme: _getColorScheme(context),
959-
wechatRedirectURI: wechatRedirectURI,
960958
);
961959
} catch (e) {
962960
onError(context, e);
@@ -975,7 +973,6 @@ class _MyAppState extends State<MyApp> {
975973
await _authgear.addEmail(
976974
redirectURI: redirectURI,
977975
colorScheme: _getColorScheme(context),
978-
wechatRedirectURI: wechatRedirectURI,
979976
);
980977
} catch (e) {
981978
onError(context, e);
@@ -994,7 +991,6 @@ class _MyAppState extends State<MyApp> {
994991
await _authgear.addPhone(
995992
redirectURI: redirectURI,
996993
colorScheme: _getColorScheme(context),
997-
wechatRedirectURI: wechatRedirectURI,
998994
);
999995
} catch (e) {
1000996
onError(context, e);
@@ -1013,7 +1009,6 @@ class _MyAppState extends State<MyApp> {
10131009
await _authgear.addUsername(
10141010
redirectURI: redirectURI,
10151011
colorScheme: _getColorScheme(context),
1016-
wechatRedirectURI: wechatRedirectURI,
10171012
);
10181013
} catch (e) {
10191014
onError(context, e);

lib/src/container.dart

Lines changed: 5 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -166,14 +166,12 @@ class SettingsActionOptions {
166166
final String redirectURI;
167167
final List<String>? uiLocales;
168168
final ColorScheme? colorScheme;
169-
final String? wechatRedirectURI;
170169

171170
SettingsActionOptions({
172171
required this.settingAction,
173172
required this.redirectURI,
174173
this.uiLocales,
175174
this.colorScheme,
176-
this.wechatRedirectURI,
177175
});
178176

179177
OIDCAuthenticationRequest toRequest(String clientID, String idTokenHint,
@@ -196,7 +194,6 @@ class SettingsActionOptions {
196194
colorScheme: colorScheme,
197195
idTokenHint: idTokenHint,
198196
loginHint: loginHint,
199-
wechatRedirectURI: wechatRedirectURI,
200197
settingsAction: settingAction,
201198
);
202199
}
@@ -562,7 +559,6 @@ class Authgear implements AuthgearHttpClientDelegate {
562559
required String redirectURI,
563560
List<String>? uiLocales,
564561
ColorScheme? colorScheme,
565-
String? wechatRedirectURI,
566562
}) async {
567563
final idTokenHint = this.idTokenHint;
568564
final refreshToken = _refreshToken;
@@ -582,18 +578,11 @@ class Authgear implements AuthgearHttpClientDelegate {
582578
redirectURI: redirectURI,
583579
uiLocales: uiLocales,
584580
colorScheme: colorScheme,
585-
wechatRedirectURI: wechatRedirectURI,
586581
);
587582

588583
final request = await internalCreateSettingsActionRequest(
589584
clientID, idTokenHint, loginHint, options);
590585

591-
if (wechatRedirectURI != null) {
592-
await native.registerWechatRedirectURI(
593-
onWechatRedirectURI: _onWechatRedirectURI,
594-
wechatRedirectURI: wechatRedirectURI);
595-
}
596-
597586
final resultURL = await _uiImplementation.openAuthorizationURL(
598587
url: request.url.toString(),
599588
redirectURI: redirectURI,
@@ -608,71 +597,61 @@ class Authgear implements AuthgearHttpClientDelegate {
608597
Future<void> changePassword(
609598
{required String redirectURI,
610599
List<String>? uiLocales,
611-
ColorScheme? colorScheme,
612-
String? wechatRedirectURI}) {
600+
ColorScheme? colorScheme}) {
613601
return _openSettingsAction(
614602
action: SettingsAction.changePassword,
615603
redirectURI: redirectURI,
616604
uiLocales: uiLocales,
617605
colorScheme: colorScheme,
618-
wechatRedirectURI: wechatRedirectURI,
619606
);
620607
}
621608

622609
Future<void> deleteAccount(
623610
{required String redirectURI,
624611
List<String>? uiLocales,
625-
ColorScheme? colorScheme,
626-
String? wechatRedirectURI}) async {
612+
ColorScheme? colorScheme}) async {
627613
await _openSettingsAction(
628614
action: SettingsAction.deleteAccount,
629615
redirectURI: redirectURI,
630616
uiLocales: uiLocales,
631617
colorScheme: colorScheme,
632-
wechatRedirectURI: wechatRedirectURI,
633618
);
634619
await _clearSession(SessionStateChangeReason.invalid);
635620
}
636621

637622
Future<void> addEmail(
638623
{required String redirectURI,
639624
List<String>? uiLocales,
640-
ColorScheme? colorScheme,
641-
String? wechatRedirectURI}) async {
625+
ColorScheme? colorScheme}) async {
642626
await _openSettingsAction(
643627
action: SettingsAction.addEmail,
644628
redirectURI: redirectURI,
645629
uiLocales: uiLocales,
646630
colorScheme: colorScheme,
647-
wechatRedirectURI: wechatRedirectURI,
648631
);
649632
}
650633

651634
Future<void> addPhone(
652635
{required String redirectURI,
653636
List<String>? uiLocales,
654-
ColorScheme? colorScheme,
655-
String? wechatRedirectURI}) async {
637+
ColorScheme? colorScheme}) async {
656638
await _openSettingsAction(
657639
action: SettingsAction.addPhone,
658640
redirectURI: redirectURI,
659641
uiLocales: uiLocales,
660642
colorScheme: colorScheme,
661-
wechatRedirectURI: wechatRedirectURI,
662643
);
663644
}
664645

665646
Future<void> addUsername(
666647
{required String redirectURI,
667648
List<String>? uiLocales,
668-
ColorScheme? colorScheme,
669-
String? wechatRedirectURI}) async {
649+
ColorScheme? colorScheme}) async {
670650
await _openSettingsAction(
671651
action: SettingsAction.addUsername,
672652
redirectURI: redirectURI,
673653
uiLocales: uiLocales,
674654
colorScheme: colorScheme,
675-
wechatRedirectURI: wechatRedirectURI,
676655
);
677656
}
678657

0 commit comments

Comments
 (0)