aynen dediğiniz gibi hocam her şey sunucu aracılığıyla yapılıyor. yani programa giriyorsunuz erişim sağlamak için kayıtlı mail adresinizi yazıp öyle giriş yapabiliyorsunuz. kayıtlarda sizin mail adresiniz yoksa program açılmıyor.
login session unu sunucu tarafında tutuyorsanız harika bir iş yapmışsınız demektir , ancak kullanıcı e-posta ve id yazdığında sunucuya bağlanıp kontrol yapıyor ve programa doğru dönüşü yaptıktan sonra program $login = true tarzından bir işlem yapıyorsa yine dediğim gibi işe yaramayacaktır tabiki siz daha iyi bilirsiniz hocam