TF-624 Create login-callback.html to redirect url on browser
This commit is contained in:
@@ -1,13 +1,14 @@
|
||||
|
||||
import 'package:core/utils/build_utils.dart';
|
||||
import 'package:equatable/equatable.dart';
|
||||
|
||||
class OIDCConfiguration with EquatableMixin {
|
||||
static const redirectOidc = 'teammail.mobile://oauthredirect';
|
||||
static const redirectOidcMobile = 'teammail.mobile://oauthredirect';
|
||||
static const redirectOidcWeb = 'http://localhost:3000/login-callback.html';
|
||||
static const wellKnownOpenId = '.well-known/openid-configuration';
|
||||
|
||||
final String authority;
|
||||
final String clientId;
|
||||
final String redirectUrl = redirectOidc;
|
||||
final List<String> scopes;
|
||||
|
||||
OIDCConfiguration({
|
||||
@@ -24,6 +25,8 @@ class OIDCConfiguration with EquatableMixin {
|
||||
}
|
||||
}
|
||||
|
||||
String get redirectUrl => BuildUtils.isWeb ? redirectOidcWeb : redirectOidcMobile;
|
||||
|
||||
String get clientIdHash => clientId.hashCode.toString();
|
||||
|
||||
@override
|
||||
|
||||
Reference in New Issue
Block a user