SORU
23 ŞUBAT 2011, ÇARŞAMBA


Doğrulayıcı bir kamu hizmeti olarak kullanılabilir Google?

Google Authenticator (iki faktörlü kimlik doğrulama) kendi kendine çalışan üzerinde kullanmak için kamu API (örneğin, LAMBA yığını) web uygulamaları var mı?

CEVAP
23 ŞUBAT 2011, ÇARŞAMBA


project açık kaynak. Kullanmıştır. Ama belgelenmiş bir algoritma kullanıyor (RFC açık kaynak projesi sayfada listelenen kaydetti) ve doğrulayıcı uygulamalarını birden fazla hesap desteği.

Gerçek işlemi basittir. Bir zaman kodu, aslında, sözde rasgele sayı üreteci. Rastgele sayı üreteci bir tohum vermiş, ya da dizi başlamadan bir kez, rastgele sayılar akışı oluşturmak için devam eden bir formül. Sayıları birbirleriyle rasgele olsa da bir tohum verilmiş, kendisinden belirleyici. Yani, bir zamanlar Cihazınız ve sunucusu "sync" sonra rasgele sayılar aygıtı oluşturur, her seferinde "bir sonraki sayı düğmesi", değişmeyecek, rastgele sayılar sunucu bekliyor.

Güvenli tek kullanımlık şifre sistemi rastgele sayı üreteci daha sofistike, ama kavram benzer. Ayrıca senkronize cihaz ve sunucu tutmak için diğer detaylar var.

Yani başka biri, OAuth dediğin gibi kimlik, ana bilgisayara gerek yok. Bunun yerine Google, mobil cihazlar için sunduğu uygulamalar ile uyumlu bir algoritma uygulamak gerekir. Bu yazılım açık kaynak projesi (olmalıdır) kullanılabilir.

Senin sofistike bağlı olarak, bu işlem sunucu tarafında uygulamak için gereken tüm olmalıdır OSS proje ve RFC ver. Eğer sunucu yazılımı (PHP, Java, .belirli bir uygulama varsa bilmiyorum NET, vb.)

Ama, özellikle, bu işlemek için bir bilgisayar dışına servis gerek yok.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • GWTLecturer

    GWTLecturer

    18 EKİM 2012
  • Maschine Tutorials

    Maschine Tut

    15 ŞUBAT 2011
  • TechBalance

    TechBalance

    12 HAZİRAN 2011