签合同有法律效力需要满足的条件为行为人具有相应的民事行为能力、意思表示真实、不违反法律、行规的强制性规定,不违背公序良俗。无民事行为能力人实施的民事法律行为无效。
《中华人民共和国电子签名法》 第三条民事活动中的合同或者其他文件、单证等文书,当事人可以约定使用或者不使用电子签名、数据电文。 当事人约定使用电子签名、数据电文的文书,不得仅因为其采用电子签名、数据电文的形式而否定其法律效力。