
Stas
07.05.2018
10:42:04
сделай куку с id на каждый запрос

Sergey
07.05.2018
10:42:36
А к стораджам есть доступ у скрипов, но вроде как ограничены по домену, но больше ограничений нет

Stas
07.05.2018
10:42:43
еще что-то про моб версию говорили
у мобилок нет куков что ли?

Google

Sergey
07.05.2018
10:42:55
И "разлогинить" в токенах нихрена не просто)

Remite
07.05.2018
10:42:57
и ещё 101 способ как добавить костылей и велосипедов в свой проект :)

Stas
07.05.2018
10:43:38
то есть если я сделаю на куках, то сайт работать не будет
так?

Remite
07.05.2018
10:43:44

Stas
07.05.2018
10:44:16
в мобильном браузере будет?

Remite
07.05.2018
10:44:17
Речь скорее всего шла о том когда ты пишешь бекЕнд для мобильных приложений

Stas
07.05.2018
10:44:39
а

Sergey
07.05.2018
10:44:59

Stas
07.05.2018
10:45:05
Ну да ладно, в этот раз доделаю уже так, в следующий попробую с куками

Google

Sergey
07.05.2018
10:45:52
Если бд это не КВ хранилище быстрое, а риальни реляционка, да ещё и удалённая

Remite
07.05.2018
10:46:38

Stas
07.05.2018
10:46:47
монго там тоже поливают периодически

Sergey
07.05.2018
10:47:39
Ну какой бы токен ни был, лазить в базу насчёт авторизации в каждый запрос как-то расточительно
Ну опять же, смотря что понимать под базой и вообще по обстоятельствам)

Remite
07.05.2018
10:48:53

Stas
07.05.2018
10:52:07
Я вот не особо понял, допустим есть рандомная строка в бд и в куках, я могу добавить в апи лишнюю проверку для юзера по этой строке и никак больше?

Sergey
07.05.2018
10:53:29

Вячеслав
07.05.2018
10:53:32
Ребят, здравствуйте... Можете кинуть ссылку на чат Angular 2?! не могу найти в телеге
Помню, что был

Stas
07.05.2018
10:53:49

Sergey
07.05.2018
10:53:55

Stas
07.05.2018
10:53:57
типа какой толк от такой проверки не пойму

Вячеслав
07.05.2018
10:54:43

Sergey
07.05.2018
10:54:46

Stas
07.05.2018
10:55:12

Вячеслав
07.05.2018
10:55:51

Stas
07.05.2018
10:56:24
я зашёл только что, всё норм

Google

Вячеслав
07.05.2018
10:57:07
https://gyazo.com/dc2f7d280846fa2f1204c645d852ecb5

Sergey
07.05.2018
10:57:08

Stas
07.05.2018
10:57:17
может тебя забанили?

Вячеслав
07.05.2018
10:58:31
Я ливнул из нее просто месяца 2 назад, а сейчас опять за проект взялся, вот и решил вернуться

Sergey
07.05.2018
10:59:11

Combot
07.05.2018
11:01:06
combot.org/chat/-1001024737789

Sergey
07.05.2018
11:01:11
Не, я хочу понять как этот лисапет делают
Да кто как. У нас примерно так и сделано, зашифрованный сикретом сервера сериализованный объект авторизации ходит, правда проверка на месте и хранилище инмемори. И вот эта кастомная реализация меня бесит, лучи поноса тем кто её делал.
Вместо того чтобы взять JWT и IdentityServer, не, давайте делать через жопу. Не люблю лисапеты)

Stas
07.05.2018
11:05:37
уже ангуляр 6??

Sergey
07.05.2018
11:06:10
уже ангуляр 6??
У них релиз цикл по времени, всякий раз мажор наращивают, вроде так

Max
07.05.2018
11:15:53
если проект маленький, то минуты 3-5

Sergey
07.05.2018
11:17:02

Max
07.05.2018
11:17:33
ну ведь это же разные фреймворки, грубо говоря)
у меня был мини-опыт перевести ангуляр 2й версии на 1й, ради интереса (пэт проект)
заняло меньше половины дня

Stas
07.05.2018
11:18:13
оО
то есть они всё же похожи

Max
07.05.2018
11:18:26
но большой проект переводить на 6й ангуляр - это очень долго, и вряд ли релевантно

Google

Max
07.05.2018
11:18:30
да
html очень похож
типо, ng-click там, а там (click), там ng-repeat а там *ngFor и др

Sergey
07.05.2018
11:19:10

Stas
07.05.2018
11:19:10
понятно

Max
07.05.2018
11:19:30
о, компонентный ангуляр 1.6 не так уж прям суперсложно перевести

Stas
07.05.2018
11:19:31
а на джс юзать в ангуляре 2+ не ок?

Max
07.05.2018
11:19:39
но если проект большой, всё же времени думаю не мало понадобится, как не крути
не ок, но можно

Stas
07.05.2018
11:20:14
еще и тс учить ?

Sergey
07.05.2018
11:20:19

Max
07.05.2018
11:20:54
ты можешь писать тот же js в typescript
не проставляя типы, или указывая any;))
тот же js по сути)))
но знания ts - очень полезны будут
там не так уж сложно
разве что с дженериками (<>) повозиться можно будет

Sergey
07.05.2018
11:22:18
само собой)
Мне надо было поплакать, выговориться, спасибо, я больше не буду))

Google

Max
07.05.2018
11:22:28
грубо говоря, typescript - не то, что будет у тебя занимать время, это то, что может тебе его сэкономить.
?

Denis
07.05.2018
12:09:34
Вопрос такой. Карма на 6-7 минут зависает во время запуска (ещё даже до старта карма сервера), и ничего не пишет в логи в этот момент.
Как понять, что она в это время делает?

Stas
07.05.2018
12:55:46
Будто что-то плохое
Я не в том смысле, я бы с радостью учил бы всё, но по порядку, а то я каждый день слышу что-то новое. То ангуляр 2+ нужен, то галп нужен, то вебпак какой-то, то нжинкс, то тайпскрипт, то джоты говно, то штмл нужно чистый, то монго не бд (реляционные я не знаю). И за всем не угнаться. А так да, конечно в будущем выучу.

Sergey
07.05.2018
12:57:31
Да не парься
Говно вообще всё. В любом публичном чате тебе это убедительно докажут)
ТС очень хорошо заходит если до этого работал в статически типизированных языках. После них вольница жс вызывает массивную жопоболь и непонимание как оно самый популярный язык.

Stas
07.05.2018
13:02:41
Ну с типизацией проблем как таковых нет. Не вижу жопоболи объявлять переменную определённого типа или как в жсе)

Sergey
07.05.2018
13:05:22
А я как-то пару раз число со строкой сложил и чёто вот вижу проблемы)

Stas
07.05.2018
13:05:36
а, точно
я уж как-то и позабыл за такие штуки
ну при сложении пиши всегда Number() или как там
что б знал что там будет число)

Sergey
07.05.2018
13:12:51
Да понятно что обмазаться можно. Другой сценарий - извне приходит структура, в жс ты должен внутренне чувствовать какая она, в тс хотя бы притвориться можно что у неё есть такие вот поля и они такого вот типа и тебе потом подскажут если что. Можно юзать jsdoc, но это внезапно уже почти тайпхинты и тут недалеко до флоу или тс

Oleg
07.05.2018
13:21:24
Тс вообще отличная штука, теперь если приходится работать с жс, то немножечко становится грустно

max
07.05.2018
13:42:04
там equal есть ?

Stas
07.05.2018
13:42:53
где там?