Skip to content
/ sso Public

SSO сервис для авторизации

Notifications You must be signed in to change notification settings

dedmouze/sso

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Сервис SSO


Структура проекта

.
├───cmd
│   ├───migrator
│   ├───proxy
│   └───sso
├───config
├───env
├───internal
│   ├───app
│   │   └───grpcapp
│   ├───config
│   ├───domain
│   │   └───models
│   ├───grpc
│   │   ├───handler
│   │   │   ├───auth
│   │   │   ├───permission
│   │   │   └───userInfo
│   │   └───interceptor
│   │       ├───auth
│   │       └───validation
│   ├───lib
│   │   ├───jwt
│   │   ├───logger
│   │   │   ├───handlers
│   │   │   │   ├───slogdiscard
│   │   │   │   └───slogpretty
│   │   │   └───sl
│   │   └───secret
│   ├───service
│   │   ├───auth
│   │   ├───permission
│   │   └───userInfo
│   └───storage
│       └───sqlite
├───migrations
└───storage

Сервис предоставляет 7 эндпоитов

Можно делать как gRPC запросы (вызов метода), так и HTTP

Методы, что они принимают и что возвращают, можно посмотреть здесь: интерфейс
Протофайлы находятся тут

About

SSO сервис для авторизации

Resources

Stars

Watchers

Forks

Packages

No packages published