signInWithDevOnly method
Implementation
@override
Future<Either<AuthServiceSignInFailure, Unit>> signInWithDevOnly() async {
_fbAuth.signOut();
HttpsCallable devOnlyCallable =
AppConfigBase.firebaseFunctionCallable(AppConfigBase.devOnlyDevSignInFunction);
var result = await devOnlyCallable.call({
'uid': AppConfigBase.devOnlyUid,
'autoGenerateNewUser': AppConfigBase.devOnlyAutoGenerateNewUser,
'autoGenerateNewUserAccessLevel': AppConfigBase.devOnlyAutoGenerateNewUserAccessLevel,
});
logd('result.data: ${result.data}');
// var customToken = jsonDecode(result.data)['customToken'];
var customToken = result.data['customToken'];
logd('customToken: $customToken');
// await Future.delayed(Duration(seconds: 2));
await _fbAuth.signInWithCustomToken(customToken);
return right(unit);
}