Three quantum dialogue protocols with identification are proposed under the condition of collection noise. They are used to resist collective-dephasing noise, collective-rotation noise and both collective noises respectively. The two communication parties encode their own secret information into the quantum states with the generalized unitary transformation. Each communication party can deduce the secret message of his counterpart according to his secret message and the two quantum states (one is quantum state before being encoded, and the other is quantum state after being encoded), to achieve a quantum dialogue. It is important that our protocols all should be able to resist various attacks, such as disturbance attack, Trojan horse attack, intercept-resend attack and entanglement measure attack. Moreover, the efficiency and the information leakage of the proposed protocol are analyzed in detail.