Si tu a compris comment marche cakePhp cela devrait être très facile.
- tu crées une fonction view($username) dans le UserController qui récupère l'user de pseudo $username et qui l'envoie à la vue ($this->set(.,.))
- tu crées une vue view.ctp dans le dossier View/Users/ qui affiche les infos publique que tu veux
tout les utilisateurs peuvent voir ton profil en faisant tonsite.fr/users/view/B3AR117