一个人拥有两个身份证是不合法的。
首先,从法律层面来看,《中华人民共和国居民身份证法》第三条明确规定,公民身份号码是每个公民唯一的、终身不变的身份代码。这意味着每个公民只能有一个合法的身份证号码,对应一个合法的身份证。同时,《中华人民共和国户口登记条例》第六条也规定,一个公民只能在一个地方登记为常住人口,这进一步强调了公民身份的唯一性。
在实际操作中,如果一个人因为各种原因(如家庭变故、迁移等)获得了两个户籍和两个身份证,这通常是由于户籍管理上的漏洞或错误导致的。然而,这并不意味着这种行为是合法的。一旦发现这种情况,相关部门会依法进行纠正,注销违规的户籍和身份证,以确保公民身份的唯一性和准确性。
此外,拥有两个身份证还可能带来一系列法律风险。例如,如果一个人利用两个身份证进行违法活动,如骗领养老金、逃避法律责任等,这将构成严重的违法行为,并可能面临刑事处罚。在您提供的案例中,赵某生就因为使用两个身份证骗领两地养老金而被法院以诈骗罪判处有期徒刑三年,并处罚金5000元。
因此,我强烈建议每个人都要遵守法律法规,确保自己只有一个合法的身份证和户籍。如果发现自己或他人存在拥有两个身份证的情况,应及时向相关部门报告并配合处理,以避免不必要的法律风险和麻烦。