+
Skip to content

U-C-S/CAuth

Repository files navigation

CAuth

Technologies Used

  • Rust + Tokio

    • Axum
    • SQLx
  • NodeJs

    • pnpm (package manager)
    • TypeScript
    • React + Mantine UI + Nextjs
    • Fastify + Prisma
  • PostgreSQL (3 databases)

Proxy Protocol

Typical HTTP is of the form:

HTTP (URL)
- headers (content-type: application/json)
- body
- method

But CAuth uses a proxy protocol to communicate with the services. The proxy protocol is of the form:

HTTP (http://localhost:3721/query)
- headers
  - service-name: Info API
  - service-endpoint: /auth/login
  - service-headers: {}
  - Authorization (bearer token)
- body
- method

About

Centralized Identity Management Prototype (University Project)

Topics

Resources

License

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •  
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载