Add authentication.

:goberserk: