diff --git a/AppServicesUsageSamples/README.md b/AppServicesUsageSamples/README.md index b9eb82e..7ea68dc 100644 --- a/AppServicesUsageSamples/README.md +++ b/AppServicesUsageSamples/README.md @@ -12,14 +12,14 @@ This demo shows the process of protecting users' sensitive data by employing end The project has been structured in two main folders: -- Demo - Android app containing the different samples. Samples have been separated in different packages. -- Apps - Atlas App services apps required by each sample. +- `demo` - Android app containing the different samples. Samples have been separated in different packages. +- `apps` - Atlas App services apps required by each sample. ## Getting started -The demos are indendepent of each other, this means that it is not required to install all the app services app samples to test an individual sample. +The demos are indendepent of each other, which means that it is not required to install all the app services app samples to test an individual sample. -To begin, locate the App services app sources that you wish to install. We have conveniently linked them in the Samples list of this document. +To get started, locate the App services app sources in `apps` that you wish to install. We have conveniently linked them in the Samples list of this document. Next, follow the steps outlined in the [Atlas documentation](https://www.mongodb.com/docs/atlas/app-services/apps/create/) to setup the apps. These docs will guide you through the process and help troubleshoot any issue you might encounter. diff --git a/AppServicesUsageSamples/apps/property-encryption/README.md b/AppServicesUsageSamples/apps/property-encryption/README.md index dad2356..81be384 100644 --- a/AppServicesUsageSamples/apps/property-encryption/README.md +++ b/AppServicesUsageSamples/apps/property-encryption/README.md @@ -74,7 +74,7 @@ class Person: RealmObject { Currently, there are some limitations on how we can associate a key to an object or property because RealmObjects don't provide any information about its source realm or user yet. In this demo we have opted for storing such data in global variables. -![alt text](diagram3.svg "Flow") +![alt text](diagram2.svg "Flow") ## Vectors attacks Nothing is 100% secure, there is always a tradeoffs associated with security. The implementation outlined here also suffers from the vulnerabilities. Please evaluate them against your security needs before using the approach outlined: diff --git a/AppServicesUsageSamples/demo/src/main/java/io/realm/appservicesusagesamples/propertyencryption/ui/login/LoginScreen.kt b/AppServicesUsageSamples/demo/src/main/java/io/realm/appservicesusagesamples/propertyencryption/ui/login/LoginScreen.kt index 99a359b..4f8f932 100644 --- a/AppServicesUsageSamples/demo/src/main/java/io/realm/appservicesusagesamples/propertyencryption/ui/login/LoginScreen.kt +++ b/AppServicesUsageSamples/demo/src/main/java/io/realm/appservicesusagesamples/propertyencryption/ui/login/LoginScreen.kt @@ -58,7 +58,7 @@ import androidx.lifecycle.compose.collectAsStateWithLifecycle import org.koin.compose.koinInject /** - * This screens prompts the user to wheter register or authenticate via email-password. + * This screens prompts the user to register or authenticate via email-password. */ @Composable fun LoginScreen(