Какой принцип у авторизации через разные сервисы? Дискорд, Гугл, Фейсбук?
Нужно сделать страницу с авторизацией через Дискорд, Гугл, Фейсбук. Нужен ли бэкенд - т.e. сервер для создания такого проекта? Сейчас ищу как это сделать - возможно поделитесь материалами?
конечно нужен. материалы в доках. В любом случае авторизация через третью сторону отдаст тебе просто некоторые данные о учетной записи человека, которые ты используешь в соответствии со своими целями. Если тебе нужны роли пользователей, хранить данные конкретного пользователя или что либо еще - все это про обработку на твоем собственном сервере.
Технология называется OIDC.
Бэкенд нужен, дабы ты мог сопоставлять id пользователя сторонней системы с id пользователя своей системы.
Как подключить аутентификацию через discord/google/госуслуги ты можешь прочитать в соответствующей документации на каждый из сервисов.