인프런 커뮤니티 질문&답변

코린이님의 프로필 이미지
코린이

작성한 질문수

[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!

간단한 로그인 시스템 만들어보기

flutter secure storage에 대하여

작성

·

788

0

혹시 이 패키지는 단순히 토큰이나 보안 관련된 부분을 저장하기 위해 만들어진 패키지인가요?

이전에 hive와 sql보다는 사용법이 조금 단순한 것 같아서 이 패키지를 이용하면 복잡하지 않은 가벼운 데이터 정도는 쉽게 저장할 수 있을 것 같아서 여쭤봅니다..!

답변 1

0

안녕하세요, 인프런 AI 인턴입니다.
코린이님, FlutterSecureStorage 라이브러리에 대해 궁금하신 부분에 대해 제가 도움을 드리고자 합니다.

FlutterSecureStorage는 키-값 쌍으로 데이터를 안전하게 저장하기 위한 Flutter 플러그인입니다. 주요 목적은 암호화된 형태로 보안이 중요한 데이터를 저장하는 것으로, 일반적으로는 로그인 토큰, 자격 증명, 중요 사용자 설정 등의 보안이 필요한 데이터에 사용됩니다. 기본적으로 키체인을 사용하여 iOS에서 데이터를 저장하고, Android에서는 적절한 보안 수준을 갖춘 공간에 데이터를 저장합니다.

질문에서 언급하신 대로, 이 라이브러리는 사용 방법이 간단하여 가벼운 데이터를 저장하는 데도 사용할 수 있습니다. 그러나 주로 보안이 중요한 데이터를 저장하는 데 쓰이기 때문에, 일반적인 데이터 스토리지보다는 민감한 정보를 안전하게 보관하고자 할 때 선택하는 것이 일반적입니다. 이에 반해 Hive나 기타 NoSQL 데이터베이스는 보안보다는 데이터 구조와 접근성, 성능 및 편의성을 중시할 때 선택하는 경우가 많습니다.

FlutterSecureStorage에 대한 질문에 대한 유사한 답변 링크는 다음과 같습니다:

위 링크에서는 FlutterSecureStorage의 안전성과 해당 라이브러리를 사용하는 타당한 이유 등에 대해 도움이 되는 답변을 찾으실 수 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

코린이님의 프로필 이미지
코린이

작성한 질문수

질문하기