aboutsummaryrefslogtreecommitdiff
path: root/src/kyclogic/kyclogic-persona.conf
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2022-08-18 15:39:28 +0200
committerChristian Grothoff <christian@grothoff.org>2022-08-18 15:39:39 +0200
commit3194ccabc1fa0ed52d59167668a7f546dbdbf377 (patch)
treea397c944bf75c30c9cedf71b8d0117a11212575e /src/kyclogic/kyclogic-persona.conf
parentcb27943f1443c38a4dcfde118207688eb049f13c (diff)
downloadexchange-3194ccabc1fa0ed52d59167668a7f546dbdbf377.tar.xz
untested draft of webhook logic for persona
Diffstat (limited to 'src/kyclogic/kyclogic-persona.conf')
-rw-r--r--src/kyclogic/kyclogic-persona.conf33
1 files changed, 33 insertions, 0 deletions
diff --git a/src/kyclogic/kyclogic-persona.conf b/src/kyclogic/kyclogic-persona.conf
new file mode 100644
index 000000000..de90238c7
--- /dev/null
+++ b/src/kyclogic/kyclogic-persona.conf
@@ -0,0 +1,33 @@
+# This file is in the public domain.
+
+# FIXME: add to taler.conf man page!
+
+# Example persona provider configuration.
+
+[kyclogic-persona]
+
+# Optional authorization token for the webhook
+#WEBHOOK_AUTH_TOKEN = wbhsec_698b5a19-c790-47f6-b396-deb572ec82f9
+
+
+[kyc-provider-example-persona]
+
+COST = 42
+LOGIC = persona
+USER_TYPE = INDIVIDUAL
+PROVIDED_CHECKS = EXAMPLE_DO_NOT_USE
+
+# How long is the KYC check valid?
+PERSONA_VALIDITY = forever
+
+# Which subdomain is used for our API?
+PERSONA_SUBDOMAIN = taler
+
+# Authentication token to use.
+PERSONA_AUTH_TOKEN = persona_sandbox_42
+
+# Form to use.
+PERSONA_TEMPLATE_ID = itempl_Uj6Xxxxx
+
+# Where do we redirect to after KYC finished successfully.
+KYC_POST_URL = https://taler.net/