文件名称:tokenserver:Mozilla令牌服务器
文件大小:110KB
文件格式:ZIP
更新时间:2024-05-27 14:00:08
Python
Firefox同步令牌服务器 该服务负责将Firefox Sync用户分配到多个Sync Storage节点之一。 它提供了和 API之间的“胶水”,并处理: 检查FxA提供的用户凭据 以均匀分布服务器负载的方式在存储节点之间分片用户 如果用户的FxA加密密钥发生更改,则将其重新分配给新的存储节点 从例如已删除的帐户中清除旧数据 该服务最初被认为是一种用于将用户连接到多个不同的Mozilla运行的服务的通用机制,您可以和看到该原始设计的一些历史背景。 今天在实践中,它仅用于连接到Firefox Sync。 如何运行服务器 像这样: $ make install $ ./local/bin/pip install gunicorn $ ./local/bin/gunicorn --paste etc/tokenserver-dev.ini 原料药 Firfox Sync客户端必须首先从
【文件预览】:
tokenserver-master
----setup.py(1KB)
----PULL_REQUEST_TEMPLATE.md(115B)
----loadtest()
--------mock-oauth-cfn.yml(7KB)
--------Makefile(2KB)
--------loadtest.py(9KB)
--------config()
--------README.txt(1KB)
--------populate-db.py(2KB)
----.gitignore(63B)
----Dockerfile(770B)
----alembic.ini(601B)
----requirements.txt(887B)
----tokenserver()
--------run.py(827B)
--------__init__.py(6KB)
--------views.py(22KB)
--------verifiers.py(10KB)
--------scripts()
--------tests()
--------util.py(3KB)
--------assignment()
--------tweens.py(912B)
----Makefile(3KB)
----.dockerignore(57B)
----etc()
--------tokenserver-dev.ini(1KB)
----bin()
--------ci()
----.travis.yml(603B)
----MANIFEST.in(156B)
----CODE_OF_CONDUCT.md(691B)
----LICENSE(16KB)
----docker-entrypoint.sh(1KB)
----README.md(8KB)
----.circleci()
--------config.yml(3KB)
----dev-requirements.txt(55B)
----docs()
--------configuration.rst(6KB)
--------RELEASE.md(2KB)