Merhaba.
Yaklaşık 3 sene önce yazılım konusunda hiçbir bilgim yok iken Whatsapp Web'in giriş sayfası beni büyülerdi. Artık bildiğime göre kendim yazmak istedim ve bitirip burada beta şeklinde paylaşmak istiyorum.
İleride projeyi GitHub üzerinde açık kaynak olarak yayınlayacağım.
Öncelikle bu sistem 2 elemandan oluşuyor. Giriş yapılacak web sitesi ve Android telefona yüklü bir uygulama. Kotlin hakkında yeterli bilgim olmadığından MIT AppInventor ile geliştirdim mobil uygulamayı. Devamı ise PHP, bildiğiniz hikâye.
Kullanımı anlatabilmek için örnek senaryo: Ahmet, X sitesine kayıt olur. Hızlı giriş için web sitesindeki QR giriş özelliğini aktif etmek ister. Uygulamayı Android cihazına indirir. Web sitesindeki eşleştirme sayfasında gözüken QR kodunu uygulamaya tanıtır. Sonraki girişlerde ise giriş sayfasında gözüken tek kullanımlık QR kodunu uygulamaya okutarak giriş yapmaya başlar.
Denemek isteyenler olursa:
Web sitesi: https://benegedeniz.com/qr2
APK dosyası: https://benegedeniz.com/qr2/qrlogin.apk
Karekod ile giriş sistemi.
4
●91
- 24-03-2021, 23:08:00
- 24-03-2021, 23:24:31Çalıştığım firma için her yerden ulaşılabilecek online muhasebe sistemi istemişlerdi. Bende isteklerine istinaden bir site kodladım. Gayet hoş güzel bir site oldu. Bu sistemin içinde çok önemli şirket bilgileri yer alacağı için çok aşırı güvenli olması gerekiyordu. Bütün sql sorgularını gözden geçirdim. Giriş için iki adımlı doğrulama tarzında bir sistem yaptım ve recapha kodu ekledim. Sql açıklarına önlem almak için PDO yapısını kullandım. Muhasebe bilgim olmadığı için bir kaç farklı muhasebeci ile beraber çalıştım ve proje'nin demosunu patrona sundum. Adam ne dese beğenirsiniz. 5 ay üzerinde çalıştığım projenin daha giriş sayfasında şifreyi yazarken "Ohoo bu çok uğraştırıyor ben bu kadar uğraşamam girerken bu olmasın, iptal edelim bunu excelde çalışalım." demesin mi.. Kafamdan aşağı kaynar sular döküldü resmen
Projeye ek olarak 2 şekilde giriş yöntemi daha eklemeyi düşündüm nfc ve qr kod ile giriş. Fakat bunlar için hem vaktim yoktu hem de bunları nasıl yapacağımı bilmiyordum. Bende şifrenin get ile alındığı bir url hazırladım ve qr kodunu okutunca adrese gitmesi için bir qr kodu hazırladım
Aynı şekilde nfc tagını okutunca da url çalışıyor ve kullanıcı adı şifre get ile gittiği için sisteme giriş yapılıyordu
Bu sistemi çok beğendiler. Halbuki sen o kadar çalış çabala güvenliği üst düzey seviyelere çıkart get ile qr oluştur işe bak
Konuyu okuyunca direkt olarak o 5 ay gözümde canlandı hocam ....
- 24-03-2021, 23:46:18Geçmiş olsun vallaha. Hiç sevmiyorum böyle demo sonunda vazgeçenleri.HasGun adlı üyeden alıntı: mesajı görüntüle
- 24-03-2021, 23:47:05İsterseniz profilimdeki Telegram veya Whatsapp üzerinden iletişime geçin, yardımcı olayım.TheKill adlı üyeden alıntı: mesajı görüntüle
sistem analizi dersi projem qr ile yoklama ve giriş çıkış sistemi sizi tanımak ve feyz almak isterim
Projeye ek olarak 2 şekilde giriş yöntemi daha eklemeyi düşündüm nfc ve qr kod ile giriş. Fakat bunlar için hem vaktim yoktu hem de bunları nasıl yapacağımı bilmiyordum. Bende şifrenin get ile alındığı bir url hazırladım ve qr kodunu okutunca adrese gitmesi için bir qr kodu hazırladım