راکت

پسورد گذاشتن رو صفحه

9 پاسخ

سلام.
میشه با جاوا اسکریپت یا php روی یک صفحه رمز گذاشت؟

یاسین
یاسین
@srlky0088
ثبت پرسش جدید

پاسخ‌ها

9
علیرضا کفایتی
علیرضا کفایتی
@alirezakefayati

تخصص: برنامه نویس laravel, vue.js

سلام ، بله چرا نشه ؟
فقط فکر نمیکنم با جاوااسکریپت خیلی امن باشه . چون که کد هایش قابل دسترس هستند . پس بهتره این عملیات رمز گذاشتن را سمت سرور انجام بدید

یاسین
یاسین
@srlky0088

@gomnam خب میشه کد جاوا اسکریپت رو بگید نیاز دارم

شاید پاسخ شما همین‌جا باشد

یاسین
یاسین
@srlky0088

یا اگه کد php هم بدبد ممنون میشم

سبحان مولایی
سبحان مولایی
@websaz

تخصص: برنامه‌نویس وب: Python :: Django :: Node :: Php :: Laravel :: JS :: React :: React Native

منظورتون این هست که فقط ادمین به صفحه دسترسی بگیره یا از کاربر یه پسورد بپرسه؟

یاسین
یاسین
@srlky0088

@websaz مثلا فایل های رار رو در نظر بگیر مثلا من میخوام خودم به کسایی که میخوام اون رمزو بدم تا بتونن وارد صفحه بشن

محمدحسن یگانه
محمدحسن یگانه
@mhyeganeh

تخصص: Full-Stack Web Developer Freelancer

امن ترین روشش شاید در لایه وب سرور باشه.
اگر روی هاست اشتراکی هست و کنترل پنل cpanel یا DirectAdmin دارید دنبال گزینه ای با عنوان Private Directory یا چیزی با این مضمون باشید.

اگر هم کنترل پنل ندارید باید منتاسب با نوع وب سرورتون (مثلا Apache یا Nginx) تنظیماتش رو در فایل ,.htaccess یا فایل تنظیمات مخصوصش وارد کنید.

متناسب با شرایط بالا هر کدوم رو سرچ کنید آموزش های بسیار زیادی وجود داره.

فرزاد
فرزاد
@farzad.kurd1990

تخصص: برنامه نویس

بله امکان پذیره بستگی به نیاز شما داره
اگر از فریم ورک ها استفاده می کنید به راحتی می تونیدهر بلای سر روت های خودتون بیارید کامل به نیاز شما بستگی داره

محمدصادق عبداللهی
محمدصادق عبداللهی
@mimsadAlef

تخصص: junior full stack developer

راهکار خیلی ساده و دم دستی اینه

<?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 میشه ازش نام کاربری و رمز عبور می خواد

AmirMohammad Montazerion
AmirMohammad Montazerion
@a.m.montazerion

تخصص: برنامه‌نویس سایت

سلام!
راه ساده‌ای هست که شما اول کاربرانتون رو توی دیتابیس وارد کنید و بعد با Php صفحه لاگین رو درست کنید.
اگر کد هم خواستید میتونم بهتون بدم.

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام