Pàgines actualitzades recentment
La llibreria 2FA
Instal·lació Per no haver de programar nosaltres l'algorisme matemàtic (HMAC-SHA1 i gestió de fi...
Introducció a l'autenticació de dos factors
Què és l'Autenticació de Dos Factors (2FA)? L'autenticació de dos factors (2FA) és una capa de s...
Importar CSVs
A l'hora d'introduir informació en una base de dades, molt habitualment necessitarem incloure inf...
El filter Autentica
Filter (Autentica) Implementem la lògica d'autenticació. Important: hem de registrar l'àlies des...
Configuració de Routes
A l'arxiu app/Config/Routes.php, tens dues maneres principals d'aplicar el filtre autentica. Op...
Vistes: login/logout + dashboard
Pàgina login Fitxer: app/Views/userdemo/login.php <!DOCTYPE html> <html lang="ca"> <head> ...
Controller: login + auth + logout + dashboard
Controller (UserDemo) Fitxer: app/Controllers/UserDemo.php <?php namespace App\Controllers; ...
La BBDD: Migration + Model + Entity + Seeder
La BBDD. Migració Primer, definim l'estructura. El camp password serà un VARCHAR(255) per allotj...
Auth filter
Exemple. AuthFilter Aquest és l'estàndard per protegir rutes privades. Si l'usuari no té sessió,...
El problema
Sovint, ens quedem amb el INT AUTO_INCREMENT per comoditat, però preparar-los per a problemes del...
NanoID
NanoID és una opció fascinant que prové de l'ecosistema JavaScript. És l'equivalent modern i "hip...
ULID
ULID (Universally Unique Lexicographically Sortable Identifier) cobreix un punt dolç molt interes...
Snowflake IDs
Aquesta opció és la preferida per arquitectures d'alt rendiment (High Frequency Trading, Xarxes S...
Codeigniter service
Què és un Service a CI4? Tècnicament, un Service a CodeIgniter 4 és simplement un mètode dins de...
UUID v7
L'UUID v7 combina la unicitat distribuïda de l'UUID amb l'eficiència d'ordenació (localitat tempo...
UUID v4
L'enfocament "fàcil" per guardar l'UUID és com a VARCHAR(36). Tot i que ho enfocarem des d'aquest...
Flashdata i Tempdata
Com funcionen Flashdata i Tempdata a CodeIgniter 4, totes dues formen part de la llibreria Sessio...
Session
Les Sessions a CodeIgniter 4 són el mecanisme que permet identificar un usuari a través de difere...
Settings de CI4
La llibreria Settings de CodeIgniter 4 és una eina molt potent que serveix de pont entre els arxi...
Config files
Crear arxius de configuració personalitzats a CodeIgniter 4 és una pràctica excel·lent per centra...