Quand je dois utiliser le Security FrameWork, j'utilise la classe BLAuthentication de Ben Lachman. Elle est très bien faite et te fait gagné un temps fou.
Pour info, je crois qu'une authentification n'a une durée de vie que de 10 minutes par défaut. Par contre, je ne sais plus dans quel fichier...