added authentication plugin