Иван Шумов, они изически в разных местах находятся, но дока с апи у них одна. Я понимаю, что отрубилось в этом регионе я про него и писал. Напишу им в тп посмотрим что скажут. А так думаю уже запилить скрипт переноса файлов на сервер + грузиться картинки будут быстрее и роскомнадзор не заблокирует)
Иван Шумов, он не простаивал. Прямое обращение методом downloads для файлов в том же регионе продолжало работать. Не работал пол дня минимум temp ссылка. Я понимаю, что ее не рекомендуют использовать и все такое. Но это предложенный функционал лары, на основе функционала амазона. Это не простаивали. Они скорее всего пилили какой-то функционал, который затронул темп ссылку в этом регионе. И это не косяк лары/драйвера вообще. Т.к. темпссылка запрашивается у амазон, он ее тебе отдает, чтобы ты вставил в имг и сам амазон выпилил регион из своего урл
Иван Шумов, ну ты подумай логически. Есть один из крупнейших в мире фреймворков, отлаженный программистами со всего мира. И они предлагают временную ссылку из всех способов для s3. Плюс какие гарантии, что предложенный тобой функционал также не отрубится амазон. Вот ты я так понимаю специалист в этой области. По какой причине кроме "так бывает" они отключили временные ссылки?
Иван Шумов, опять вернулись к баранам. Ларавел по твоему херню написал и из всех способов предложил самый косячный? На другом сайте все работает. При чем тут способ запроса если амазон физически отрубил свой функционал
Иван Шумов, картинки просто взяли и появились. Амазон стоимостью в 1трл без причин отрубил мне картинки на полдня. Такое можно сделать только специально
Иван Шумов, Laravel генерирует с помощью драйвера s3. Для него настройка из конфига просто строка. Все без ошибок до сегодняшнего дня и сайт не обновлялся. Плюс я же говорю на соседнем сайте с бакетом в другом регионе все работает (а они полностью идентичны отличаются только конфигами). Проблема с aws 100%
Почему не хочу-то? Я хочу и сделал. Мой вопрос спрашивает насколько это правильный способ. Практика это или нет. В одну таблицу точно не вариант. 4 соцсети по 3 поля в таблице для каждой (название, id, ссылка) и уже +12 полей к users в одной куче. Я сделал отдельную таблицу с user_id и hasMany отношением на нее с User. Выглядит хорошо посмотрю как работать будет.
Иван Шумов, так а что там после этого провайдера делать? Юзера сохранить или в отношениях найти существующую соцсеть для проверки пере авторизацией. Это несколько строчек кода. В ларавел с отношениями это очень просто. Если я, конечно, правильно понимаю, как это работает т.к. делаю впервые. Мне интересно другое. Живая это схема в отдельной таблице соцсети хранить, так делается или в users пишут?
Да я уже использую решение от Laravel. Заморочек там нет, т.к. готовые провайдеры, отдаешь название провайдера через роут и он тебе возвращает юзера с соцсети. Вопрос про бд больше т.к. везде в сети примеры для одной соцсети и network_user_id пишут в users и получается нужно либо network_user_id обновлять, либо авторизовывать с одной сети, что бред. Пока сделал вторую таблицу с user_id + данные соцсети. Обнулил email/password. При регистрации ищет юзера по провайдеру и network_user_id если не находит то создает, если находит то логинет. Это я на ходу все сочиняю, хз как будет работать)