১৯-৩ : লগ-ইন ও রেজিস্ট্রেশন

এই মডিউলে আমরা দেখব Registration এর ডেটা ব্যবহার করে কিভাবে লগ-ইন করা যায়।

auth.js ফাইলে handleLogin( ) ফাংশন লিখে ফেলি-

Code:: 19.3.1 app.js

...
...
...
    
  const handleLogin = (event) => {
    event.preventDefault();
    const username = getValue("login-username");
    const password = getValue("login-password");
    console.log(username, password);
    if ((username, password)) {
      fetch("https://testing-8az5.onrender.com/patient/login/", {
        method: "POST",
        headers: { "content-type": "application/json" },
        body: JSON.stringify({ username, password }),
      })
        .then((res) => res.json())
        .then((data) => {
          console.log(data);
  
          if (data.token && data.user_id) {
            localStorage.setItem("token", data.token);
            localStorage.setItem("user_id", data.user_id);
            window.location.href = "index.html";
          }
        });
    }
  };
 
 
loadDesignation();
loadSpecialization();

login চেক করার জন্য একটি রেজিস্ট্রেশন করে ফেলি-

মেইল কনফার্ম করার জন্য মেইলা আসা লিঙ্কে ক্লিক করি-

এবার সঠিক username , password দিয়ে লগ-ইন করে ফেলি

.

Last updated