🔐

Auth Server

advanced

OAuth2/OIDC authentication server

OAuth2/OIDC kimlik dogrulama sunucusu

Estimated Time
⏱️ 2-4 months
Essential Crates
📦 3

Tags

authoauth2oidcjwtsecurity

Required Crates

Essential

oauth2
OAuth2 protocol

OAuth2 protokolu

crates.io →
oauth2 = "4"
jsonwebtoken
JWT handling

JWT islemleri

crates.io →
jsonwebtoken = "9"
axum
Web framework

Web framework

crates.io →
axum = "0.7"

Starter Template

Copy this Cargo.toml to get started:

[package]
name = "my-auth-server"
version = "0.1.0"
edition = "2021"

[dependencies]
oauth2 = "4"
jsonwebtoken = "9"
axum = "0.7"
thiserror = "1"
tracing = "0.1"

Related Patterns

Learn these patterns to build this project effectively:

Other Security & Crypto Projects