लॉग इन करते समय यानी ऑनलाइन, आपको पहले सर्वर के खिलाफ प्रमाणित करने की आवश्यकता होती है और यदि यह काम करता है, तो डेटाबेस में उपयोगकर्ता नाम और हैशेड पासवर्ड स्टोर करें।
यदि आप डेटाबेस में खाता ढूंढ सकते हैं, तो आपको एक नया हैश उत्पन्न करने की आवश्यकता है, केवल तभी जब उपयोगकर्ता ने पिछली बार लॉग इन करने के बाद से पासवर्ड बदल दिया हो।
आपको स्थानीय डेटाबेस के विरुद्ध प्रमाणित करने की भी आवश्यकता है। कम से कम एक बार ऐप के ऑनलाइन संस्करण का उपयोग करके लॉग इन करें।