En JosSecurity agradecemos cualquier ayuda para poder mantener este proyecto, si deseas donar por favor da clic en el botón de al lado y te daremos algunas opciones para hacerlo.

JosSecurity

JosSecurity seguridad a tu alcance

Construye sitios de manera rápida y segura

Poderoso y flexible, así podrás crear tu sitio web de una manera sencilla, este kit te permitirá tener todo tu back-end organizado. Usa, crea y personaliza los “jossitos”, un sistema con hooks personalizados y seguros para tu aplicación web.

Descarga de manera rápida con npm o en Github

Descargar

				
					# Por NPM
npm i jossecurity
# Por Composer
composer require josprox/jossecurity
				
			

Datos

Aprende como usar JosSecurity para poder llevarlo a todos tus proyectos, dentro de la documentación encontrarás como llevar a cabo una instalación limpia y cómo puedes tu cada jossito que ofrece el sistema.

¿Qué es JosSecurity?

JosSecurity se presenta como un framework y una librería simultáneamente. Esta dualidad le otorga la versatilidad de ser empleado tanto como la base inicial de un proyecto como en instancias posteriores. La naturaleza de JosSecurity radica en proporcionar herramientas que permiten la creación de sitios web de manera accesible y sencilla, incluso para aquellos sin experiencia en el ámbito del back-end.

Al optar por JosSecurity, los usuarios tienen la posibilidad de utilizarlo desde el principio de su proyecto o integrarlo en etapas posteriores. Su funcionalidad como framework implica que puede constituir la estructura inicial de una aplicación, proporcionando la base y las herramientas necesarias para el desarrollo. Al mismo tiempo, se comporta como una librería que puede ser incorporada en proyectos ya existentes, brindando funcionalidades adicionales y simplificando aspectos relacionados con el back-end.

Esta flexibilidad en su uso destaca la capacidad de JosSecurity para adaptarse a diferentes escenarios y requisitos de desarrollo. Además, su enfoque en la facilidad de uso se traduce en una herramienta valiosa para aquellos que buscan crear sitios web sin la necesidad de profundos conocimientos en el desarrollo del back-end.

¿Cómo funciona JosSecurity?

El funcionamiento de JosSecurity se basa en la utilización de Hooks, que en este caso se denominan “jossitos”. Cada jossito representa una funcionalidad de PHP, abarcando desde consultas básicas hasta las más complejas en la base de datos. La premisa fundamental es que cada jossito se encarga de obtener y proporcionar los datos necesarios, simplificando así el proceso para el usuario, quien solo necesita invocar la función y completar los datos correspondientes.

¿Qué contiene?

En cuanto a su contenido, además de las funciones principales basadas en jossitos, JosSecurity incorpora la sección denominada “plugins”. Este apartado permite la integración de cualquier necesidad específica del sistema, ofreciendo así una flexibilidad notable. Aunque JosSecurity no se presenta como un framework cerrado al 100%, brinda la posibilidad de incorporar funcionalidades adicionales según los requerimientos del usuario.

Después de la instalación inicial de JosSecurity, se incluye de forma predeterminada un panel de control. Este panel facilita la modificación del sistema directamente desde un navegador, eliminando la necesidad de abrir un editor de códigos. Es importante destacar que este panel de control es opcional y puede ser eliminado si no se requiere. Su diseño se estructura sobre Bootstrap, proporcionando una interfaz amigable y adaptable a las necesidades del usuario. En resumen, JosSecurity ofrece una combinación de flexibilidad, simplicidad y opciones de personalización que lo distinguen como una herramienta versátil para el desarrollo de aplicaciones web.