Skip to content

traPtitech/portal-oidc

Repository files navigation

traPortal OIDC Provider

GitHub release CI codecov swagger

OAuth 2.1 / OpenID Connect provider for traP, providing SSO for traP services.

Quick Start

Requires mise and Docker.

git clone https://github.com/traPtitech/portal-oidc.git
cd portal-oidc
mise trust       # Trust mise configuration
mise run setup   # Install pre-commit hooks
mise run dev     # Start development environment (Docker + hot-reload)

Access:

Service URL Credentials
OIDC Server http://localhost:8080 -
Adminer (portal) http://localhost:3001 root / password
Portal DB localhost:3306 root / password
OIDC DB localhost:3307 root / password

Documentation

Development

mise run         # Run tasks (with fuzzy search)
mise run gen     # Generate code
mise run lint    # Run linter
mise run docs    # Generate DB schema docs

License

Code licensed under the MIT License.

About

OAuth 2.1 / OpenID Connect provider for traP, providing SSO for traP services.

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors