文件名称:识别器:身份验证和用户服务
文件大小:212KB
文件格式:ZIP
更新时间:2024-03-08 18:21:03
authentication microservice guardian user-management phoenix-framework
识别器 Recognizer是一项独立服务,旨在提供集中身份验证服务和用户帐户服务的功能。 基本原理 在System76,我们有多个应用程序使用相同的基础数据,但通过不同的身份验证流程。 为了使我们的应用程序与身份验证脱钩,提高可维护性和更快的功能迭代,我们决定构建一个独立的服务来替换平台中现有的身份验证流。 尽管已尽最大努力确保此处的软件适合他人使用,但仍在System76上开发该软件以与现有项目一起使用。 因此,可能需要对软件进行修改才能在其他地方使用。 跑步 为方便起见,已包含docker-compose.yml文件来管理MySQL和Redis实例。 在运行测试套件或开始本地开发之前,我们需要站立我们的实例: $ docker-compose up 现在我们可以运行测试了: $ mix test Finished in 0.2 seconds 28 tests, 0 fail