graph-vl:带有GraphQL的自托管身份验证层

时间:2021-05-21 02:17:42
【文件属性】:
文件名称:graph-vl:带有GraphQL的自托管身份验证层
文件大小:86.08MB
文件格式:ZIP
更新时间:2021-05-21 02:17:42
graphql kubernetes identity docker-container selfhosted 图vl 带有GraphQL的自托管身份验证层。 介绍 graph-vl是使用GraphQL开发的verified验证层。 是验证身份卡或护照的第二核心项目。 基本上,这是一个具有3个主要端点的自托管API。 它作为容器在Docker或Kubernetes上运行。 所有端点均使用GraphiQL记录,并且项目依赖于VerifID和其他开源Python模块。 对于存储,它使用Postgres作为数据库,并使用SQLAlchemy作为对象关系映射器。 为简单起见,数据库只有两个表,足以满足该项目的需要。 只有四个步骤可以验证一个人的身份,您可以在下面找到这些步骤。 创建具有个人详细信息的用户 上传用户的自拍照片 拍摄身份证或护照首页的照片,然后上传 调用验证端点并获取结果 要求 Python 3.6+ Postgres 运行时依赖项requirements.txt 测试依赖项re
【文件预览】:
graph-vl-master
----MANIFEST.in(168B)
----README.rst(3KB)
----deployment-postgres.yml(349B)
----NOTICE(84B)
----.coveragerc(59B)
----docker-entrypoint.sh(67B)
----env-postgres.env(97B)
----.github()
--------workflows()
----Dockerfile(1KB)
----tests()
--------test_schema.py(7KB)
--------crud()
--------resources()
--------utils()
----resources()
--------mutations.png(127KB)
--------explorer.png(52KB)
--------queries.png(58KB)
----LICENSE(1KB)
----graphvl()
--------models()
--------core()
--------main.py(292B)
--------db()
--------crud()
--------__main__.py(920B)
--------__init__.py(896B)
--------db_models()
--------schema.py(6KB)
--------text_detection_model()
--------scalar.py(672B)
--------utils()
----deployment-graphvl.yml(385B)
----setup.cfg(213B)
----service-graphvl.yml(169B)
----requirements.txt(176B)
----requirements.testing.txt(75B)
----docker-compose.yml(536B)
----setup.py(2KB)
----.gitignore(1KB)
----.codecov.yml(143B)
----service-postgres.yml(116B)
----env-backend.env(21B)
----set_environment_variables.sh(243B)
----COPYING(1KB)
----.vscode()
--------launch.json(463B)
--------settings.json(173B)

网友评论