у битрикса есть все готовые модули
Свой пока не написал (из-за ничтожных знаний).
This method can be called with a user token received in Standalone-app via Implicit Flow. Access rights required: messages.
Знаю что для этого нужно установка композитора github
ну там хлама много, для голодных студентов
Или я ошибаюсь насчет надежности капчи с помощью canvas'а
если пусть даже с большим временным промежутком между попытками входа они засчитываются как безуспешные и в итоге блокируют пользователя с данным идентификатором?
Ну опять же смотря какие требования.
А так останется только тему нарисовать/купить и установить))
Я к тому что битрикс тем более не вариант при таких входных данных. Сколько видел "битрикс-фрилансеров" они лупят ценник за час в 2+ раза больше чем обычные фрилансеры на php, просто потому что битрикс/1с/золотой партнер/проверенный разработчик и всё такое.