Authentication framework implemented