criada a conexão com a api na api_get_pass.dart na tela tela login_screen.dart e feito a encrypt_password.dart
This commit is contained in:
20
lib/service/api_get_pass.dart
Normal file
20
lib/service/api_get_pass.dart
Normal file
@@ -0,0 +1,20 @@
|
||||
import 'dart:convert';
|
||||
import 'package:http/http.dart' as http;
|
||||
|
||||
class ApiGetPass{
|
||||
Future apiConect(String? selectCity,String mode,String inputUser,String urlApi)async{
|
||||
String city = '';
|
||||
city = selectCity!.toLowerCase()
|
||||
.replaceAll('ú', 'u')
|
||||
.replaceAll('ç', 'c')
|
||||
.replaceAll('ó', 'o')
|
||||
.replaceAll('ô', 'o')
|
||||
.replaceAll('í', 'i')
|
||||
.replaceAll('ã','a');
|
||||
|
||||
final url = '$urlApi$mode/$city/pass/$inputUser';
|
||||
final response = await http.get(Uri.parse(url));
|
||||
final map = json.decode(response.body);
|
||||
return map;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user