npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

jossecurity

v2.6.3

Published

JosSecurity es un framework y librería al mismo tiempo, debido a que, el sistema lo podrás usar como primer uso o segundo uso en tu proyecto, JosSecurity tiene herramientas para que puedas crear tu sitio web de una manera fácil y sencilla sin tener conoci

Downloads

73

Readme

JosSecurity

¿Qué es JosSecurity?

JosSecurity es un versátil framework y librería que se adapta tanto como la base inicial de tu proyecto o como una incorporación dinámica a proyectos existentes. Con herramientas diseñadas para facilitar la creación de sitios web de manera fácil y sencilla, incluso para aquellos sin conocimientos en el desarrollo del back-end.

¿Cómo funciona JosSecurity?

JosSecurity opera a través de "jossitos", su sistema de hooks. Cada jossito, una funcionalidad de PHP, se encarga de tareas que van desde consultas básicas hasta operaciones más complejas en la base de datos. Para obtener más información sobre cada "jossito", consulta la documentación aquí.

¿Cuáles son las funciones básicas del sistema?

El sistema ofrece funciones esenciales, como la conexión automática a la base de datos, con las siguientes opciones por defecto:

  • Conexión sencilla: conect_mysqli();
  • Conexión PDO: conect_mysql();

También incluye la opción de integrar Recaptcha en formularios con la función recaptcha();. Descubre más funciones en el archivo "jossecurity.php" o en el sitio web oficial jossecurity.josprox.com.

¿Qué contiene?

Además de las funciones principales, JosSecurity cuenta con la sección "plugins" para integrar cualquier necesidad específica del sistema. Esta flexibilidad distingue a JosSecurity, permitiéndote adaptarlo según tus requerimientos. Tras la instalación, cuenta con un panel de control predeterminado que facilita la modificación del sistema desde un navegador, sin necesidad de abrir un editor de código. Su diseño está construido sobre Bootstrap.

Usuario por defecto

El sistema incluye un usuario de administración con las siguientes credenciales para un login exitoso:

Usos

Ayúdanos

Si encuentras algún error o tienes sugerencias para mejorar, visita nuestra página de ayuda.

Requisitos mínimos para usar JosSecurity:

  • Versión mínima requerida de PHP: 8.2.12
  • Espacio requerido para la instalación en disco: 137 MB (se recomienda 200 MB)
  • Transferencia de red recomendada del servidor: 1.5 MB

Instalación desde GitHub:

Descarga la última versión aquí y sigue las instrucciones en el README de instalación.

Instalación desde NPM:

También puedes descargar JosSecurity por medio de npm con el siguiente código:

npm i jossecurity

Sigue las instrucciones de instalación en el README.

Instalación desde Composer:

También puedes descargar JosSecurity por medio de Composer con el siguiente código:

composer require josprox/jossecurity

Sigue las instrucciones de instalación en el README.

Instalación:

Si trabajas en un servidor:

  • Crea una base de datos, de preferencia usa un cortejo utf8mb4_unicode_ci.
  • accede a tu dominio y al archivo correspondiente "installer.php", ejemplo: ("https://tudominio.com/installer.php").
  • Sigue las instrucciones para llevar a cabo la instalación, recuerda completar todos los campos y cumplir con los requisitos mínimos.
  • Una vez instalado te saldrá el siguiente mensaje 'Se ha insertado los datos de manera correcta.' y te redireccionará a tu panel con la versión de JosSecurity instalado.

Si trabajas en un localhost (usando de ejemplo xampp):

  • Crea una base de datos, de preferencia usa un cortejo utf8mb4_unicode_ci.
  • Accede al directorio donde instalaste JosSecurity y ponle un acceso a "installer.php", ejemplo: ("http://localhost/jossecurity/installer.php").
  • Sigue las instrucciones para llevar a cabo la instalación, recuerda completar todos los campos y cumplir con los requisitos mínimos.
  • Una vez instalado te saldrá el siguiente mensaje 'Se ha insertado los datos de manera correcta.' y te redireccionará al panel del sistema.

Recomendaciones:

  • Usar un servidor privado (VPS).
  • Ejecutarse con seguridad usando el protocolo SSL/TLS.
  • Se recomienda usar un panel de control para administrar el servidor. Hestia Control Panel es una opción preferida.
  • Para pruebas y mejoras, se recomienda usar XAMPP con PHP 8.2 o superior.

Ayuda e información

Obten información de las actualizaciones o ayuda del sistema a través de la página JosSecurity help de Alola social.

Donaciones.

Puedes donar a través de Patreon, Mercado Pago y Paypal. ¡Tu apoyo es fundamental!

Licencia.

JosSecurity es creado por JOSPROX MX/ JOSPROX Internacional. Licencia: CC BY 4.0.