Thôi kệ, ko sao.
Mình có nhiều đoạn khác nhau.
Phần 2 account facebook mình không thích add nên không có.
Đoạn code này dùng khi không đăng nhập facebook. (Phần đỏ là phần có thể khác nếu bạn đăng nhập fb sẵn).
Phần qua mail thì mình có nhiều loại, dùng datasource hoặc bản cheat domain...