sequenceDiagram
participant User as User
participant App as Equus-Github-Auth System
participant GitHub as GitHub
User ->> App: Login Request
App ->> GitHub: OAuth Authorization Request
GitHub ->> User: Grant permission Request
User ->> GitHub: Grant permission
GitHub ->> App: Access Token
App ->> GitHub: User Organization Request (Access Token)
GitHub ->> App: User Organization Response (EntryDSM Membership Status)
alt User is a member of EntryDSM
App ->> App: Generate Internal Token
App ->> User: Login Success & Internal Token
else User is not a member of EntryDSM
App ->> User: Login Fail
end
-
Notifications
You must be signed in to change notification settings - Fork 0
EntryDSM/Casper-Internship
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published