便衣警察执法时,必须出示警官证,正规着装的,可以不出示,但对方要求出示时,应当出示。根据《人民警察法》第二十三条规定人民警察必须按照规定着装,佩带人民警察标志或者持有人民警察证件,保持警容严整,举止端庄。
如果警察在执法过程中没有出示有效的执法证件,当事人有权要求其出示执法证件。对方拿不出有效执法证件,就有可能是假冒警察,当事人有权拒绝检查。但我国法律实有明文规定。《中华人民共和国人民警察法》第二十三条、《公安机关人民警察盘查规范》第四条规定,人民警察在身着警服、表明身份、告知执法内容的情况下,可以不出示执法证件执行盘查任务。也就是说,警察在执法时是不需要出示证件的,只需口头向公民表明自己的执法身份。对于公民来说,遇到人民警察在地铁站等公共场所查验身份证,应主动出示配合。没有随身携带居民身份证的,可以提供工作证、居住证、机动车驾驶证、护照等有效证件证明身份,也可以报出自己的身份证号、姓名、住址、工作单位等信息,供人民警察查验。