Ciao,ti dico che con un titolo cisì vago rischi che la discussione venga chiusa,comunque per quello che vuoi fare a prescindere che sia un amico o altro utente,dovresti creare un piccolo form di registrazione ed associare il suo nome al suo ip per il prossimo accesso.
Pero' questo metodo puo' fallire in caso di ip dinamico,quindi a questo punto nel momento che l'utente si registra devi settare un cockie con valore uguale al nome utente,così al prossimo accesso se e' verificato il cokie ed è uguale al valore che hai precedentemente salvato nel database,l'utente sara' riconosciuto col suo nome