La domanda che sorge spontanea leggendo quello che hai scritto è: ma perché dovresti aver bisogno di stampare in una pagina la password in chiaro?

In PHP, ma in generale con qualsiasi linguaggio, le password utente o le fai generare a un sistema o le fai inserire all'utente.

L'operazione successiva è il salvataggio dell'hash della password (non la password in chiaro) nel database, applicando una funzione di hash (le più sicure al momento sono bcrypt o Argon2).

Detto questo non dovresti mai:

1) Salvare le password utente in chiaro!
2) Stamparle a video!
3) Inviarle per email (se lo fai, probabilmente le hai salvate in chiaro). Piuttosto crea un "password dimenticata?" che consente il reset della password.

- esiste un metodo per avere una autenticazione integrata sicura con PHP?

- potreste per favore indicarmi degli articoli sull'argomento?


Settimana scorsa ho pubblicato un piccolo tutorial riguardo la creazione di un form di login in PHP, se vuoi dagli un'occhiata. Non è un sistema completo, è giusto per dare un'idea di quali best practices adottare in casi come questo.