MiniStore::OAuth
GitHub üzerinden OAuth 2.0 yetkilendirme kodu akışı.
- /auth/github -> kullanıcı GitHub'a yönlendirilir
- GitHub geri döner -> gelen kod erişim belirteciyle takas edilir
- erişim belirteciyle kullanıcı bilgisi okunur, kendi oturumumuz açılır
Constants
AUTHORIZE_URL = "https://github.com/login/oauth/authorize"
STATE_TTL = 10.minutes
TOKEN_URL = "https://github.com/login/oauth/access_token"
USER_URL = "https://api.github.com/user"
Instance methods
client_id
Sourceconfigured?
Sourceredirect_uri
Source