Te lo puoi scrivere tranquillamente tu sia da zero che basandoti su un framework.

Comunque un login è cosa semplice da fare:

1) controllo campi
2) controllo presenza utente nel database (o in un file XML o TXT)
3) decodifica delle informazioni
4) codifica dei dati inviati
5) avvio sessione o immagazzinamento variabili in cookie

... finito.