aboutsummaryrefslogtreecommitdiffstats
path: root/android/app/src
diff options
context:
space:
mode:
Diffstat (limited to 'android/app/src')
-rw-r--r--android/app/src/fcm/AndroidManifest.xml6
-rw-r--r--android/app/src/main/res/values/strings.xml2
-rw-r--r--android/app/src/webview/AndroidManifest.xml6
3 files changed, 13 insertions, 1 deletions
diff --git a/android/app/src/fcm/AndroidManifest.xml b/android/app/src/fcm/AndroidManifest.xml
index 71e75b9..640056c 100644
--- a/android/app/src/fcm/AndroidManifest.xml
+++ b/android/app/src/fcm/AndroidManifest.xml
@@ -16,6 +16,12 @@
android:theme="@style/AppTheme"
android:supportsRtl="true"
android:usesCleartextTraffic="false">
+ <!-- the app's half of the association with v3.coinos.io (the site's half
+ is its assetlinks.json): passkeys for the site work in this app only
+ when both name each other -->
+ <meta-data
+ android:name="asset_statements"
+ android:resource="@string/asset_statements" />
<activity
android:name="io.coinos.app.MainActivity"
android:exported="true"
diff --git a/android/app/src/main/res/values/strings.xml b/android/app/src/main/res/values/strings.xml
index 8132a82..77fa055 100644
--- a/android/app/src/main/res/values/strings.xml
+++ b/android/app/src/main/res/values/strings.xml
@@ -12,7 +12,7 @@
<!-- must match the site's /.well-known/assetlinks.json for URL-bar-less TWA -->
<string name="asset_statements">
[{
- \"relation\": [\"delegate_permission/common.handle_all_urls\"],
+ \"relation\": [\"delegate_permission/common.handle_all_urls\", \"delegate_permission/common.get_login_creds\"],
\"target\": { \"namespace\": \"web\", \"site\": \"https://v3.coinos.io\" }
}]
</string>
diff --git a/android/app/src/webview/AndroidManifest.xml b/android/app/src/webview/AndroidManifest.xml
index 0942377..85a6f95 100644
--- a/android/app/src/webview/AndroidManifest.xml
+++ b/android/app/src/webview/AndroidManifest.xml
@@ -14,6 +14,12 @@
android:theme="@style/AppTheme"
android:supportsRtl="true"
android:usesCleartextTraffic="false">
+ <!-- the app's half of the association with v3.coinos.io (the site's half
+ is its assetlinks.json): passkeys for the site work in this app only
+ when both name each other -->
+ <meta-data
+ android:name="asset_statements"
+ android:resource="@string/asset_statements" />
<activity
android:name="io.coinos.app.MainActivity"
android:exported="true"