Hiya Max,
Yes, you are thinking in the right way.
And that sounds like a sane app - if only they all worked in that way :D
We have found that apps work so many different (and bizarre) ways that we've had to make ZAP incredibly flexible to cope with them all!
FYI we have just updated the Authentication Tester to allow you to include domains, which should make testing easier.
Cheers,
Simon