Skip to content

Commit 4dc6c71

Browse files
authored
alphabetic order, minor tweaks to the list content
1 parent 946a15f commit 4dc6c71

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

docs/security.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -61,10 +61,10 @@ The [Android Keystore](https://developer.android.com/training/articles/keystore)
6161

6262
In order to use iOS Keychain services or Android Secure Shared Preferences, you can either write a bridge yourself or use a library which wraps them for you and provides a unified API at your own risk. Some libraries to consider:
6363

64-
- [react-native-keychain](https://github.com/oblador/react-native-keychain)
6564
- [expo-secure-store](https://docs.expo.io/versions/latest/sdk/securestore/)
66-
- [react-native-sensitive-info](https://github.com/mCodex/react-native-sensitive-info) - secure for iOS, but uses Android Shared Preferences for Android (which is not secure by default). There is however a [fork](https://github.com/mCodex/react-native-sensitive-info/tree/keystore)) that uses Android Keystore
67-
- [redux-persist-sensitive-storage](https://github.com/CodingZeal/redux-persist-sensitive-storage) - wraps react-native-sensitive-info
65+
- [react-native-keychain](https://github.com/oblador/react-native-keychain)
66+
- [react-native-sensitive-info](https://github.com/mCodex/react-native-sensitive-info) - secure for iOS, but uses Android Shared Preferences for Android (which is not secure by default). There is however a [branch](https://github.com/mCodex/react-native-sensitive-info/tree/keystore) that uses Android Keystore.
67+
- [redux-persist-sensitive-storage](https://github.com/CodingZeal/redux-persist-sensitive-storage) - wraps react-native-sensitive-info for Redux.
6868

6969
> **Be mindful of unintentionally storing or exposing sensitive info.** This could happen accidentally, for example saving sensitive form data in redux state and persisting the whole state tree in Async Storage. Or sending user tokens and personal info to an application monitoring service such as Sentry or Crashlytics.
7070

0 commit comments

Comments
 (0)