PlainAuth/PlainHandler outline