Ana içeriğe geç

1.1.4.4. Google Authenticator#

Google Authenticator İçin Ön Koşullar#

  1. application.yml dosyasında yer alan otp-auth.domain-name değişkeninin, servisin çalışacağı domain'e göre düzenlenmesi gerekmektedir.
  2. OAuth Authentication uygulamasında ilgilinin kullanıcının hesabı olmalıdır.
  3. Hesabı olan kullanıcı, Google Authenticator servisini kullanabilmek için bu servisi sağlayacak olan uygulamayı mobil telefonuna indirmelidir.
  4. Kullanıcı telefonuna uygulamayı indirdikten sonra, QR barkodu okutarak uygulama ile kendi Google Authenticator hesabı arasında senkronizasyonu sağlamalıdır.
  5. QR okutulurken herhangi bir sorun yaşanmaması için yukarıda domain'e göre ayarlanan değişken bilgisindeki URL'in formatının düzgün olması gerekmektedir.

Google Authenticator Test#

  1. Google Authenticator'ın test edileceği cihazda domain tanımlı olmalıdır.
  2. Chrome ve IE için herhangi bir ayar gerekli değildir.
  3. Uygulamaya erişildiğinde oauth kısmında two-factor-authentication-type değeri NONE'dan farklı (GA, SMS, MAIL) olduğunda, gelecek seçenek ya da seçeneklerden biri Google Authenticator olacaktır.
  4. Google Authenticator ile doğrulama yapmak isteyen kullanıcı, uygulama tarafından üretilen 6 haneli kodu girer.
  5. Girilen kod doğru olduğunda standart gelen Profil Seçme sayfasına yönlendirilir.
  6. Kullanıcı profil seçtikten sonra anasayfaya yönlendirilir.