سلام ، بله چرا نشه ؟
فقط فکر نمیکنم با جاوااسکریپت خیلی امن باشه . چون که کد هایش قابل دسترس هستند . پس بهتره این عملیات رمز گذاشتن را سمت سرور انجام بدید
@websaz مثلا فایل های رار رو در نظر بگیر مثلا من میخوام خودم به کسایی که میخوام اون رمزو بدم تا بتونن وارد صفحه بشن
امن ترین روشش شاید در لایه وب سرور باشه.
اگر روی هاست اشتراکی هست و کنترل پنل cpanel یا DirectAdmin دارید دنبال گزینه ای با عنوان Private Directory یا چیزی با این مضمون باشید.
اگر هم کنترل پنل ندارید باید منتاسب با نوع وب سرورتون (مثلا Apache یا Nginx) تنظیماتش رو در فایل ,.htaccess یا فایل تنظیمات مخصوصش وارد کنید.
متناسب با شرایط بالا هر کدوم رو سرچ کنید آموزش های بسیار زیادی وجود داره.
بله امکان پذیره بستگی به نیاز شما داره
اگر از فریم ورک ها استفاده می کنید به راحتی می تونیدهر بلای سر روت های خودتون بیارید کامل به نیاز شما بستگی داره
راهکار خیلی ساده و دم دستی اینه
<?php
if ($_SERVER["PATH_INFO"] == "/login") {
if (!isset($_SERVER['PHP_AUTH_USER'])) {
header('WWW-Authenticate: Basic realm="please enter username and password to login"');
header('HTTP/1.0 401 Unauthorized');
echo "username & password in empty";
exit;
} else {
if ($_SERVER['PHP_AUTH_USER'] == "admin" && $_SERVER['PHP_AUTH_PW'] == "1234") {
echo "hello admin";
} else {
header('WWW-Authenticate: Basic realm="please enter username and password to login"');
header('HTTP/1.0 401 Unauthorized');
echo "Wrong username and password";
}
}
}
وقتی شخص وارد صفحه /login
میشه ازش نام کاربری و رمز عبور می خواد
سلام!
راه سادهای هست که شما اول کاربرانتون رو توی دیتابیس وارد کنید و بعد با Php صفحه لاگین رو درست کنید.
اگر کد هم خواستید میتونم بهتون بدم.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟