Tengo una disputa con mi padre sobre lo siguiente ...
Quiero crear un sitio web (con la base de datos MySql) y usar la página raíz / índice para TANTO la entrada de inicio de sesión para los visitantes normales Y el inicio de sesión para administradores.
Mi padre no está de acuerdo porque dijo lo siguiente ...
NUNCA debe usar la misma página tanto para los visitantes como para los administradores que (repito sus palabras) "desea mantener en secreto la puerta de los administradores, lo cual no es posible si usa la misma página para ambas".
Prefiere colocar la página de inicio de sesión del administrador en un directorio separado que también le permite protegerlo de la interfaz de usuario normal (utilizando las capacidades de autenticación del servidor HTTP), de modo que el usuario debe autenticarse primero en el servidor HTTP. y luego, en segundo lugar, en el panel de inicio de sesión para el usuario administrador.
También dice que si le das a este subdirectorio un nombre poco conocido como u7Vf%
en lugar de admin
- con la lista de directorios desactivada - esto hace que admin-door sea casi invisible para casi todos. Lo que puede mejorar la seguridad del sistema.
Sin embargo, digo que la seguridad a través de la oscuridad no es una mejor manera de garantizar la integridad del sitio web. Preferiría un panel de inicio de sesión y centrar toda mi atención en asegurar eso.