Skip to content

Add Stripe Identity for Age Verification

Marie requested to merge add/id into develop

What does this PR do?

This will add the ability for instance owners to enable stripe identity check to add age verification via ID check.

This is not really ready yet hence why it's marked as a Draft but I already wanted to collect some input towards the code hence why I have now made the MR.

The following is missing:

  1. A setting to make it a requirement after sign up
  2. Updating the migration to automatically update the booleans for instance.actor and relay.actor for pre-existing instances
  3. Finding a better way to prompt the Dialog
  4. Allowing admins to force an ID Check on a user if Stripe Identity is enabled but not setup to be a requirement.
  5. Figuring out what happens if ID Check fails (due to not being 18 or ID being invalid)

Closes #618

Contribution Guidelines By submitting this merge request, you agree to follow our Contribution Guidelines

  • I agree to follow this project's Contribution Guidelines
  • I have made sure to test this pull request
Edited by Marie

Merge request reports