认证服务 使用Kotlin编写的使用Spring Boot的身份验证服务 建造 ./gradlew build 验证和注册端点 每个身份验证请求均由单个端点提供服务,可以通过POST {host}/auth/login访问该端点。 然后,该服务将验证提供的凭据(用户名,密码),并在成功的情况下返回生成的API令牌,否则返回401 - Unauthorized 。 仅允许具有管理员权限的用户注册。 数据库 该服务使用Postgres作为其主要数据源。 码头工人 要在容器中构建和运行服务,请执行以下命令之一。 docker build -t pedro_cze/auth_service . cd ./docker && docker-compose up -d 之后,该服务将在端口8083上公开。