shiros / luna-web
Luna Module - Web
dev-master
2024-12-16 23:33 UTC
Requires
- php: >=8.2
- ext-openssl: *
- ext-sodium: *
- firebase/php-jwt: ^6.10
- shiros/luna: dev-master
Requires (Dev)
- composer/composer: ^2.8
- phpunit/phpunit: ^9.5
This package is auto-updated.
Last update: 2025-03-10 12:42:19 UTC
README
Luna Module - Web
Table of Contents
[[TOC]]
Information
This is a Luna's module, which manages the web part.
This project is in Php 8.2.
You can access to the wiki here.
Components
This module includes the following components.
- Authentication / JWT : Handle web authentication using JWT
- Controller : Default class used to define application controllers.
- HTTP : HTTP components. (Request, response, ...)
- Routing : Handle web requests and call the associated controller.
- Session : Manages PHP session.
License
This project is licensed under the MIT license.
See the LICENSE file for more details.
Dependencies
In this project, we'll use some external libs. You can see them below.
- Luna Framework: You can access to the MIT license here
- PHP JWT: You can access to the BSD-3-Clause license here
Installation
Coming soon