module login abstract method => get_uid()