合同代签是否具有法律效力取决于代签人是否具有被代签人的合法代理权限,有则对被代签人生效,无则对被代签人不生效。值得注意的是,代理人必须具有代理权,唯有将代理权的存在严格作为代理的要件,才能避免对被代理人事务的任意介入或干预;代理人须以被代理人的名义为民事法律行为。