Arkadaşlar ben bir şey merak ettim. Bu Steam mobil uygulamasındaki QR code okutunca hesaba giriş işlemi nasıl yapılıyor bileniniz var mı? Ayrıca ben bunu C# dilinde yapmak istiyorum, yapılabilir mi yapılırsa nasıl yapılır?
QR kodu (kare kod), eklendiği öğe hakkında bilgi depolayan iki boyutlu bir barkoddur. Bilgiler düz metin, URL, e-posta adresi, vCard bilgileri vb. olabilir. Bu makalede, C#’ta QR kodu görüntü…
Bir çeşit 2FA aslında. QR kod üzerinde açık olan SessionId'si veya ona benzer unique bir id var.
Telefon üzerine kurulu uygulama AuthN işlemi için bir end-point'e sessionId ile Auth kodunu gönderiyor. Telefondaki kodu göndermiş oluyorsunuz yani kısaca.
C# ile yapılabilir ancak burada kısıtın programlama dili olacağını sanmıyorum.
Bu tarz bir sistemi kurgulayabilecek kadar system design biliyor musunuz? Asıl soru bu.
Bir çeşit 2FA aslında. QR kod üzerinde açık olan sessionıd'si veya ona benzer unique bir ID var.
Telefon üzerine kurulu uygulama authn işlemi için bir end-point'e sessionıd ile auth kodunu gönderiyor. Telefondaki kodu göndermiş oluyorsunuz yani kısaca.
C# ile yapılabilir ancak burada kısıtın programlama dili olacağını sanmıyorum.
Bu tarz bir sistemi kurgulayabilecek kadar System design biliyor musunuz? Asıl soru bu.