Sign inSign up

ptimoet/sso_server

By ptimoet

Updated 9 months ago

Authentication server that interfaces with Universitas Indonesia's CAS based auth.

Image
Security
Web servers
0

970

ptimoet/sso_server repository overview

SSO Authentication Server for Universitas Indonesia

Built on top of https://github.com/ristekoss/rust-sso-ui-jwt/⁠

Endpoints

  1. GET /login
  2. GET /logout
  3. GET /self (requires Authorization header with Bearer token)

Environment Variables

  • ACCESS_TOKEN_EXPIRATION_IN_SECONDS: Expiration time for access token (in seconds)
  • REFRESH_TOKEN_EXPIRATION_IN_SECONDS: Expiration time for refresh token (in seconds)
  • ACCESS_TOKEN_SECRET: JWT signing key for access token
  • REFRESH_TOKEN_SECRET: JWT signing key for refresh token
  • SERVER_BASE_URL: URL to this server
  • SERVER_PORT: Port this server is running on

Docker Image by PTI BEM FASILKOM UI 2025

Tag summary

Content type

Image

Digest

sha256:62fa2af17

Size

8.6 MB

Last updated

9 months ago

docker pull ptimoet/sso_server