gimme-token:轻量级访问令牌服务

时间:2024-06-11 23:33:17
【文件属性】:

文件名称:gimme-token:轻量级访问令牌服务

文件大小:40KB

文件格式:ZIP

更新时间:2024-06-11 23:33:17

Java

给定令牌 一种轻量级的访问令牌服务,在DropWizard之上以Java内置。 它能做什么 通过http api生成,认证和管理随机且安全地为唯一密钥生成的令牌的服务。 该服务旨在作为大型应用程序使用的微服务,在防火墙后面使用(仅http)。 最可能的用例以及我构建它的原因是用作唯一用户ID的访问令牌生成和身份验证服务。 令牌值是随机且安全生成的,即,如果它们足够长,则无法合理地猜测它们。 生成的令牌的长度是可配置的,默认为32个字符。 令牌仅由数字0-9和英文字符AZ组成。 令牌在可配置的时间段(默认为15分钟)后过期。 令牌存储在内存中,并且过期的令牌会一直保留,直到为同一密钥(用户)生成并激活新令牌,或者通过调用管理端点释放内存(如下所述)。 由消费类应用程序决定是否最好以最佳方式处理这种释放内存的方式,具体取决于使用中的预期键的数量,使用方式和内存限制(每个条目的内存占用量


【文件预览】:
gimme-token-master
----gimmetoken-app()
--------pom.xml(3KB)
--------src()
--------config.yml(116B)
--------.gitignore(9KB)
----gimmetoken()
--------pom.xml(532B)
----.gitignore(164B)
----README.md(5KB)
----gimmetoken-model()
--------pom.xml(553B)
--------src()
--------.gitignore(8B)
----gimmetoken-client()
--------pom.xml(705B)
--------src()
--------.gitignore(8B)

网友评论