@gomnam خب میشه کد جاوا اسکریپت رو بگید نیاز دارم
شاید پاسخ شما همینجا باشد
یا اگه کد php هم بدبد ممنون میشم
تخصص: برنامهنویس وب: Python :: Django :: Node :: Php :: Laravel :: JS :: React :: React Native
منظورتون این هست که فقط ادمین به صفحه دسترسی بگیره یا از کاربر یه پسورد بپرسه؟
@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 میشه ازش نام کاربری و رمز عبور می خواد