Ada beberapa cara sebenernya untuk metode ini, biasanya ada yg membuat halaman khusus registrasi dengan disertakan opsi sosial media. Namun pandangan saya adalah saya tidak ingin membuat halaman dua kali, jadi apabila ada user yang login dengan sosial media dengan data yg belum ada di database, otomatis saya registrasikan ke database dan saya loginkan.
Otherwise, agan bisa buat dua halaman seperti yang saya jelskan diatas. Agan juga bisa membuat alert terlebih dahulu apabila user belum terdaftar beri semacam Sweet Alert dengan pertanyaan “Kami tidak menemukan data dengan email xxx, apakah kamu ingin melakukan registrasi?”.
Semoga berhasil ☺️🙏.