合同非由法人或授权人签字,其效力需视具体情况而定。一般情况下,若未经法人或授权人签字,合同可能不具有当然的法律效力。法人作为组织,通过法定代表人或授权代表来行使代表权,以法人名义订立合同。若无有效授权,他人签字不能代表法人意志,合同对法人不产生拘束力。然而,存在一些例外情形。比如表见代理,若相对人有理由相信行为人有代理权,且相对人善意无过失,此时合同依然有效,法人需承担合同责任。又如法人对无权代理行为进行追认,追认后合同自始有效。所以,合同非由法人或授权人签字时,相对人应谨慎审查行为人是否有合法授权。若不确定,可要求行为人提供授权证明或等待法人追认。法人也应规范内部授权管理,避免因他人无权签字引发合同效力争议,维护自身合法权益及交易安全。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。