쿠키

선언

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 이거는 이제 너무 많이 잘 편하게 사용하니 정리 안할거지만 새로운 내용 배운다면 아래에다 정리하기