added recoverPassword endpoints, providers and states #10
Reference in New Issue
Block a user
Delete Branch "auth-recover-password"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
@@ -3,2 +3,4 @@Future<void> verifyPhoneCode({required String phone, required String code});Future<String> requestPasswordReset({String? phone, String? email});Are these parameters none required?
The user can use either the phone number or the email, so none is strictly required.
@@ -56,0 +70,4 @@return 'ec14b7e7-58dd-4a59-9f41-0da86eaabf14';} else {body = {'phone': phone!};return 'ec14b7e7-58dd-4a59-9f41-0da86eaabf14';why are you returning a static token?
As a placeholder before having actual accounts for testing.
@@ -17,1 +17,4 @@}@overrideFuture<String> requestPasswordReset({String? phone, String? email}) {Are these parameters none required?
@@ -3,2 +3,4 @@Future<void> verifyPhoneCode({required String phone, required String code});Future<String> requestPasswordReset({String phone, String email});Are these parameters none required?
@@ -0,0 +7,4 @@import 'package:sf_localizations/sf_localizations.dart';import 'package:utils/utils.dart';class NewPasswordScreen extends ConsumerStatefulWidget {use ConsumerWidget not ConsumerStatefulWidget
@@ -0,0 +40,4 @@mainAxisAlignment: MainAxisAlignment.center,children: [Text('Recuperar contraseña',add easy_localization in dev_dependencies section of pubspec.yaml inside sf_localization in src level run:
dart pub get
dart run easy_localization:generate
-S assets/l10n
-O lib/generated
-o i18n.g.dart
-f keys
use translates like context.translate(I18n.example)