@nodejs_ru

Страница 2547 из 2748
Sergey
13.09.2018
09:42:40
и вот я ищу тоже самое но для моего стэка

Alexander
13.09.2018
09:44:39
Опа че появилось https://nodehandbook.com

Серёга
13.09.2018
09:44:44
оО, сегодня день программиста?

поздравили в личку вдруг..

Google
Sergey
13.09.2018
09:45:14
С праздником товарищи

Alexander
13.09.2018
09:45:28
Nick
13.09.2018
09:46:31
Sergey
13.09.2018
09:46:39
Yaroslav
13.09.2018
09:54:35
t.me/why_jwt_is_bad
хватит спамить этим каналом

там по существу мало

Роман
13.09.2018
09:54:54
В статье "Anatomy of a JWT Token Part 2" хорошо описаны некоторые проблемы, но когда в минус записывают такое: Если в коде не предусмотрена проверка подделки алгоритма, токен JWT будет отмечен как успешно прошедший аутентификацию... Это позволит злоумышленнику получить доступ к ресурсам на сервере... И такое: В качестве примера скажем, что хакер взломал клиента 2, и теперь знает секретный ключ, предоставленный сервером авторизации, который будет использоваться для подписи JWT, выпущенного сервером. Теперь хакер может перехватывать запросы... То можно продолжить так: SSL - фикция, если злоумышленник украдёт приватный ключ, то он сможет читать трафик. AES - вообще ни на что не годен, если программист забудет выполнить шифрование данных, то они не зашифруются!

Yaroslav
13.09.2018
09:54:58
+ все и так знают, что jwt не очень, но аналогов нормальных мало. готовых

Сергей
13.09.2018
09:55:38
Роман
13.09.2018
09:56:08
Бред не пиши
Если в коде не предусмотрена проверка подделки алгоритма это ли не бред?

хакер взломал клиента 2, и теперь знает секретный ключ... Теперь хакер может перехватывать запросы А от этого защита где-то уже предусмотрена?

Сергей
13.09.2018
09:56:58
Google
Роман
13.09.2018
09:57:12
Ты исходники библиотек вообще видел?
Я про статью а не про исходники.

Роман
13.09.2018
09:57:50
И я тоже согласен что у JWT есть проблемы.

Sergey
13.09.2018
10:10:56
как то грустно это все

Kelin
13.09.2018
11:09:30
Вы что, совсем ебанулись?

Sergey
13.09.2018
11:09:50
по ходу да

Nick
13.09.2018
11:09:51
нет, только немного

Sergey
13.09.2018
11:09:55
джаваскриптизеры же

Kelin
13.09.2018
11:10:09
Похоже, что совсем. Который день тут жвт срач

Nick
13.09.2018
11:10:48
Похоже, что совсем. Который день тут жвт срач
я сразу из него выписался, так что я только немного ебанутый.

Sergey
13.09.2018
11:11:05
а я просто ищу решение

Feodor
13.09.2018
12:58:57
А можете рассказать - у фреймворка loopback 3 нормальная авторизация или хрень? Там же не jwt используется, а сессии вроде как?
Я не знаю, что ты имеешь в виду под нормальной, но пару лет назад он был чертовски хорош. Не пользовался уж полгода как, но впечатления от него очень положительные.

Год полёта, около 3к пользователей, нареканий не было.

Дмитрий
13.09.2018
13:01:20
Год полёта, около 3к пользователей, нареканий не было.
Да я хотел понять, там авторизация как-то через сессии же сделана, не jwt ?

Feodor
13.09.2018
13:02:20
Насколько я помню да.

Токен в БД и токен в сешн сторадже.

Google
Vladimir
13.09.2018
13:13:14
Вопрос а почему loopback выбран был? Я в начале с файрбейс разбирался, потом обнаружил Parse, поставил у себя и остался доволен: по сравнению с firebase разработка на локальной машине гораздо удобнее и быстрее. А про loopback сейчас из диалога узнал. И буду признателен, если скажете своё мнение.

Konstantin
13.09.2018
13:14:41
Этот, что ли? https://parseplatform.org/

Vladimir
13.09.2018
13:15:17
Да

Ann
13.09.2018
13:16:25


(node:3384) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect. ---> Server on port: 5000 <--- (node:3384) DeprecationWarning: collection.ensureIndex is deprecated. Use createIndexes instead. ---> mongo connected <---

Sergey
13.09.2018
13:17:02
так ведь рядом написано же

Ann
13.09.2018
13:19:01
https://github.com/Automattic/mongoose/issues/6880
я читала это, не могу понять, что там с подключением монго не так.

я передаю с другого файла ссылку на mlab и подключаю в app.js



Yan
13.09.2018
13:20:07
Там действительно всё написано

И даже написано что делать

Konstantin
13.09.2018
13:20:59
Оно ж не просимы, а ивенты

Konstantin
13.09.2018
13:21:58
И у тебя в консоли просто варнирги о деприкейшене. Что с ними делать там же написано

Ann
13.09.2018
13:29:08
если должно быть так, то надпись в консоли не пропала

Google
Ann
13.09.2018
13:31:00
точнее осталась только эта

DeprecationWarning: collection.ensureIndex is deprecated. Use createIndexes instead.

Alexander
13.09.2018
13:32:45
лучше создвай коннекшон, удобнее будет работать с монгой, да и несколько бд можно будет нормально подключить const connection = mongoose.createConnection(url, config)

Dima
13.09.2018
13:33:42
а после всего этого, некст строкой напиши это mongoose.set('useCreateIndex', true);

Ann
13.09.2018
13:35:09
все, пропала, спасибки:)

Konstantin
13.09.2018
13:44:10
Индексы, если они нужны вообще, лучше создавать вместе с моделью.

Dima
13.09.2018
13:45:55
Индексы, если они нужны вообще, лучше создавать вместе с моделью.
есть ссылка, где можно почитать о том, что ты сейчас написал?

Konstantin
13.09.2018
13:47:24
есть ссылка, где можно почитать о том, что ты сейчас написал?
https://mongoosejs.com/docs/guide.html И спускаемся до indexes

Dima
13.09.2018
13:50:06
https://mongoosejs.com/docs/guide.html И спускаемся до indexes
то есть, если это регистрация с двух полей к примеру, email, password, как понять, нужны ли они там

Dima
13.09.2018
13:57:08
если база небольшая, чел так на 2к

Konstantin
13.09.2018
13:58:06
если база небольшая, чел так на 2к
На самом деле можно создавать. Я по дефолту сразу делаю. Там пару строк, а жизнь сразу упрощают

Alexander
13.09.2018
14:03:02


Сергей
13.09.2018
14:07:36


Dmitry
13.09.2018
14:19:45
Прораммиста

Сергей
13.09.2018
14:19:59
наконец-то

хоть кто-то заметил

Dmitry
13.09.2018
14:20:14
Лел

Konstantin
13.09.2018
14:26:21
С днём погроммиста, айпишники!

Google
Алексей
13.09.2018
14:29:34
я ещё с утра всех поздравил

всех с праздником!

malcev
13.09.2018
14:48:05
хочу сделать авторизацию, основаннаю на ролях с таблицами roles user_roles

malcev
13.09.2018
14:48:29
через orm sequilize

подскажите, плиз, хорошие примеры

Kendr
13.09.2018
14:49:50
подскажите, плиз, хорошие примеры
Батя дал добро, делай на здоровье

Alexander
13.09.2018
14:49:58


Cenator
13.09.2018
14:50:33
chaining assigment в топку сразу

Страница 2547 из 2748