OAuth Sequence Diagram Template
OAuth Sequence Diagram Template
とりあえず、OAuth のお勉強用にテンプレ化。Web Sequence Diagrams すげー便利だなー。
participant User participant Consumer participant "Service Provider" note over Consumer 6.1 Obtaining an Unauthorized Request Token end note Consumer->"Service Provider": "6.1.1. Consumer Obtains a Request Token" activate "Service Provider" "Service Provider"->Consumer: "6.1.2. Service Provider Issues an Unauthorized Request Token" deactivate "Service Provider" note over Consumer 6.2 Obtaining User Authorization end note activate Consumer Consumer->User: "6.2.1. Consumer Directs the User to the Service Provider" deactivate Consumer activate User User->"Service Provider": "Redirect to Service Provider" deactivate User activate "Service Provider" "Service Provider"->User: "6.2.2. Service Provider Authenticates the User and Obtains Consent" deactivate "Service Provider" activate User User->"Service Provider": "Authenticate and Consent" deactivate User activate "Service Provider" "Service Provider"->User: "6.2.3. Service Provider Directs the User Back to the Consumer" deactivate "Service Provider" activate User User->Consumer: "Redirect to Consumer" deactivate User activate Consumer note over Consumer 6.3 Obtaining an Access Token end note Consumer->"Service Provider": "6.3.1. Consumer Requests an Access Token" deactivate Consumer activate "Service Provider" "Service Provider"->Consumer: "6.3.2. Service Provider Grants an Access Token" deactivate "Service Provider"