2016-09-22 5 views
3

네이티브 Android (그리고 iOS도 가능) 앱은 개인 앱 데이터 저장소에 앱 자격 정보 (예 : 로그인 자격증 명)를 쉽게 저장할 수 있습니다. 이 방법은 상당히 안전합니다 (사용자가 전화기를 뿌리 뽑지 않은 한 ...)하지만 코드 도바 (이오니아 2)에서이 저장 용량에 도달하는 방법을 알 수 없습니다. 사용할 수Ionic2에 암호를 저장하는 간단한 방법이 있습니까?

현재의 방법 :

  • NativeStorage 플러그인 - 암호화없이 (! 공유 데이터) 데이터를 유지하기 위해 안드로이드 컨텍스트를 사용합니다.
  • SecureStorage 플러그인 - 일반 사용자가 요구할 수없는 PIN/암호로 휴대폰을 잠그는 기능이 필요합니다.
  • LocalStorage 플러그인 - NativeStorage보다 덜 안전합니다.
  • SqlStorage - 정말요? 내 3 보안 필드에 대한 SQL 쿼리. 그렇게 생각하지 마십시오. 너무 많은 작업 ...

나는 무엇이 누락 되었습니까?

편집 :이 질문은 NativeStorage가 충분히 안전하지 않다는 잘못된 인상을 기반으로합니다. 플러그인을 검토 한 결과 나는 그렇지 않을 수도 있다고 생각합니다. 질문은 주로 플러그인의 "새로운 기능"(아직 노출되지 않았지만 코드가 있음)이 비밀번호로 보호 된 데이터를 제공하기 때문에 발생했습니다. 그러나 앱의 비공개 공유 데이터를 사용하는 것이 가장 좋은 옵션 중 하나입니다. 위에서 설명한 바와 같이 적절한 다른 옵션이 없어야합니다 ...

+3

왜 당신이 장치에 암호를 저장 하시겠습니까? 로그인 후에 만 ​​암호 대신 만료 날짜가있는 토큰을 저장할 수 있습니다 ... – sebaferreras

답변

관련 문제