双方协议有法律效力吗

解析:
首先,任何合同协议的签订均需经双方自愿协商达成共识,同时双方所表达的意愿应为其真实意图,并且不存在任何形式的压迫、欺骗等不当因素。
其次,除了协议内容必须是各方真实意愿的体现之外,还须确保其不违背国家法律法规中的强制性规定以及社会公共道德规范。
最后,在通常情况下,只要协议经过了双方的签字或盖章确认,便可正式生效。
然而,若协议中有特殊规定的情形则需另行考虑。
总的来说,只要遵循上述原则订立的协议,都将具备相应的法律约束力。
法律依据:
《民法典》第一百五十三条
违反法律、行政法规的强制性规定的民事法律行为无效。但是,该强制性规定不导致该民事法律行为无效的除外。