auth method backward compatibility