쿠키
선언
var cookieJar = CookieJar();
내용
Future<> acconutsTK() async {
var cookieJar = CookieJar(); // 사용 선언
dio.interceptors.add(CookieManager(cookieJar));
var uri = '${dotenv.env['API_URL']}/v1/accounts/tokens';
// ----------------------------------------------------
String? token = await storage.read(key: 'accessToken');
if (token != null) {
List<Cookie> cookies = [Cookie('accessToken', token)];
cookieJar.saveFromResponse(Uri.parse(uri), cookies);
}
// ----------------------------------------------------
}
스토리지
선언
const storage = FlutterSecureStorage();
사용방법
Map<String, dynamic> data = {'type': type, 'accessToken': accessToken};
이거 외에도 뭐 전체삭제 하나 삭제 추가 등 다양하게 가능 까먹지 말자 await storage.write await storage.read await storage.de
await storage.All de ⇒ All이 앞에있었나? 뒤에있었나는 나중에 다시 사용할 때 정리하기
Dio 이거는 이제 너무 많이 잘 편하게 사용하니 정리 안할거지만 새로운 내용 배운다면 아래에다 정리하기