TF-2387 Handle sign up twake workplace
This commit is contained in:
@@ -1,6 +1,10 @@
|
||||
|
||||
import 'package:core/data/model/query/query_parameter.dart';
|
||||
import 'package:core/data/network/config/service_path.dart';
|
||||
import 'package:core/utils/platform_info.dart';
|
||||
import 'package:model/oidc/oidc_configuration.dart';
|
||||
import 'package:tmail_ui_user/features/login/data/extensions/service_path_extension.dart';
|
||||
import 'package:tmail_ui_user/features/login/data/network/config/oidc_constant.dart';
|
||||
import 'package:tmail_ui_user/main/utils/app_config.dart';
|
||||
|
||||
extension OidcConfigurationExtensions on OIDCConfiguration {
|
||||
@@ -28,4 +32,24 @@ extension OidcConfigurationExtensions on OIDCConfiguration {
|
||||
return redirectOidcMobile;
|
||||
}
|
||||
}
|
||||
|
||||
String get singInUrl => ServicePath(authority)
|
||||
.withQueryParameters([
|
||||
StringQueryParameter(
|
||||
OIDCConstant.postLoginRedirectUrlPathParams,
|
||||
OIDCConstant.twakeWorkplaceRedirectUrl,
|
||||
),
|
||||
StringQueryParameter('app', OIDCConstant.appParameter),
|
||||
])
|
||||
.generateEndpointPath();
|
||||
|
||||
String get signUpUrl => ServicePath(authority)
|
||||
.withQueryParameters([
|
||||
StringQueryParameter(
|
||||
OIDCConstant.postRegisteredRedirectUrlPathParams,
|
||||
OIDCConstant.twakeWorkplaceRedirectUrl,
|
||||
),
|
||||
StringQueryParameter('app', OIDCConstant.appParameter),
|
||||
])
|
||||
.generateEndpointPath();
|
||||
}
|
||||
Reference in New Issue
Block a user