f0e69f78da
* Add an Admin Certification Photo workflow where we can request the user to upload a secondary form of ID (government issued photo ID showing their face and date of birth). * An admin rejection option can request secondary photo ID. * It sends a distinct e-mail to the user apart from the regular rejection email * It flags their cert photo as "Secondary Needed" forever: even if the user removes their cert photo and starts from scratch, it will immediately request secondary ID when uploading a new primary photo. * Secondary photos are deleted from the server on both Approve and Reject by the admin account, for user privacy. * If approved, a Secondary Approved=true boolean is stored in the database. This boolean is set to False if the user deletes their cert photo in the future. |
||
---|---|---|
.. | ||
chat | ||
config | ||
controller | ||
encryption | ||
geoip | ||
log | ||
markdown | ||
middleware | ||
models | ||
photo | ||
ratelimit | ||
redis | ||
router | ||
session | ||
spam | ||
templates | ||
utility | ||
worker | ||
version.go | ||
webserver.go |