Estou desenvolvendo uma aplicação em React e gostaria de implementar um login através do Facebook, onde o usuário possa optar em fazer o login pelo e-mail e senha ou direto pelo Facebook. Vi em um fórum que tem uma maneira de fazer usando apenas o React(sem back-end), porém não ficou claro para mim e não mostrou exemplos de como posso fazer dessa forma. Alguém já passou por alguma situação parecida? E qual seria a maneira mais adequada para eu desenvolver? Com o back-end ou sem?