Hola webdesignsite!!! Còmo vas??
Pues realmente el còdigo que pones es el de inicio de sesiòn, y caulquiera de las dos dos formas es aceptable...

Preguntar que se ha iniciado sesiòn y pues dependiendo realice ciertas acciones.
Lo que te quiero decir, es que comenzar una sesiòn, inicializarla pues es solo una parte de lo que require
seguridad en sesiones... Realmente es seguridad lo que preguntas?? O preguntas cuàl de estas formas de iniciar session es la mejor??
En caso de que sea la ùltima, para mi, no hay rollo con eso, cualquier cumpliría su funciòn...
Saludos