Added checkPreAuth call before creating authenticated token