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

  • cdgotx

    cdgotx

    8 Kasım 2011
  • Creavite

    Creavite

    8 Mart 2009
  • LavcoPriceTech

    LavcoPriceTe

    21 AĞUSTOS 2010