法律分析:
婚外同居违反了法律规定。婚外同居通常也称为同居,是指同居一方或双方在同居时已经有了合法的婚姻,尚未解除。事实上,一方或双方都有配偶的同居行为属于重婚,严重构成重婚罪的,应当受到刑事处罚。构成重婚罪的,处两年以下有期徒刑或者拘役。未婚同居行为不合法,但不违法,法律没有规定。
法律依据:
《中华人民共和国民法典》
第一千零四十二条 禁止包办、买卖婚姻和其他干涉婚姻自由的行为。禁止借婚姻索取财物。
禁止重婚。禁止有配偶者与他人同居。
禁止家庭暴力。禁止家庭成员间的虐待和遗弃。