OAuth2

2016-03-31 10 views
0

ile tek bir hesap kullanma YouTube API'sını tek bir hesapla (hesabım) kullanmak ve kullanıcıların yüklemeleri yapmasına izin vermek için kullanmak istiyorum. Asıl varsayım, bir erişim belirteci oluşturabildiğim ve daha sonra bunu sonsuza kadar kullanabileceğimdi, ancak sürenin dolduğuna inanıyorum.OAuth2

OAuth2 ile tek bir hesabı kalıcı olarak doğrulamanın bir yolu var mı? Veya tarayıcıya ihtiyaç duymadan OAuth2 üzerinden tek bir hesabı doğrulamanın bir yolu var mı (örn. Sunucudaki uzak istek (ler) yoluyla)?

cevap

1

Evet, kendi hesabınız için bir yenileme jetonu oluşturabilir ve istemcide bu yenileme jetonunu koyabilirsiniz. Bu dava için kaydettiğiniz müşteri kimliği "diğer"/yerel istemci olmalıdır. Bu durumda, yenileme belirtecinden erişim belirteci almak için bir sır gerekmez.

Sorumluluk reddi: Bu, OAuth2 için iyi bir durum değildir ve bunu yapmanın en iyi yolu değildir çünkü bir müşteriye bir jeton koyduğunuz zaman, herkes onu alabilir ve dünyaya gönderebilir ve herkes buna erişebilir. Bu yüzden kötü niyetli bir kullanıcı hesabınıza c porno yükleyebilir ve hesabınız askıya alınabilir ve yasal sorun yaşayabilirsiniz (çünkü kimin ne yüklediğini kontrol etmediğiniz için). Uygulamaya bağlı olarak, daha iyi bir yol önerebiliyorum.