How does Grav improve security?

Grav contains a two factor authentication where the user would have to input two different types of identification in order to gain access to the system. This is much more secure because passwords can be leaked out. Grav also does not rely on a database so information is much safer. This creates a lesser-likelihood of success for attackers.