提问人:Hossain72 提问时间:5/3/2023 最后编辑:Hossain72 更新时间:5/11/2023 访问量:147
如何在 Flutter 应用中保护我的 API 调用?
how can secure my API call in flutter app?
答:
0赞
amir torabi
5/3/2023
#1
您可以在 API 中使用 Salt,
- create 函数编码器
- 在函数中使用 Api
- 用于读取 API 的 create 函数
例:
原料药 : api.test.com
将“A”->“SJDRUEHUHDIHYEAROIU”替换成 替换 “P” -> “SJ455453HBNddharoiu”
函数来解码 更改此内容: “sjdruehuhdihyearoiu” -> “a”
-----------------------或--------------------
添加此软件包
dependencies: crypto: ^3.0.1
import 'package:crypto/crypto.dart';
import 'dart:convert';
void main() {
var dataToHash = 'api.test.com';
var bytesToHash = utf8.encode(dataToHash);
var md5Digest = md5.convert(bytesToHash);
print('Data to hash: $dataToHash');
print('MD5: $md5Digest');
}
并将哈希 API 发送到服务器并在服务器中解码
评论