feat : captcha widget
This commit is contained in:
@@ -53,4 +53,6 @@ enum Module {
|
||||
liveStocks,
|
||||
@HiveField(1)
|
||||
inspection,
|
||||
@HiveField(2)
|
||||
chicken,
|
||||
}
|
||||
|
||||
@@ -66,6 +66,8 @@ class ModuleAdapter extends TypeAdapter<Module> {
|
||||
return Module.liveStocks;
|
||||
case 1:
|
||||
return Module.inspection;
|
||||
case 2:
|
||||
return Module.chicken;
|
||||
default:
|
||||
return Module.liveStocks;
|
||||
}
|
||||
@@ -78,6 +80,8 @@ class ModuleAdapter extends TypeAdapter<Module> {
|
||||
writer.writeByte(0);
|
||||
case Module.inspection:
|
||||
writer.writeByte(1);
|
||||
case Module.chicken:
|
||||
writer.writeByte(2);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:rasadyar_auth/data/di/auth_di.dart';
|
||||
import 'package:rasadyar_auth/data/models/local/user_local/user_local_model.dart';
|
||||
import 'package:rasadyar_auth/data/services/token_storage_service.dart';
|
||||
import 'package:rasadyar_core/core.dart';
|
||||
|
||||
@@ -14,7 +14,7 @@ class AuthMiddleware extends GetMiddleware {
|
||||
final accessToken = tokenService.accessToken.value;
|
||||
|
||||
if (refreshToken == null || accessToken == null) {
|
||||
return RouteSettings(name: AuthPaths.moduleList);
|
||||
return RouteSettings(name: AuthPaths.auth, arguments: Module.chicken);
|
||||
}
|
||||
return super.redirect(route);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user