Fix Question undefined list.
Improve auth logic.