auth begin