Андрей
function getCurrent(req, res, next) {
userService.getById(req.user.sub)
.then(user => user ? res.json(user) : res.sendStatus(404))
.catch(err => next(err));
}
Arthur
Опять-таки, нельзя написать без кавычек:
User => if....(т.к. if это не выражение, его нельзя юзать в данном контексте не обернув в скобки)
А тут по сути ты юзаешь именно этот синтаксис, только скрыто от компилятора... Хз что на выходе отдал бабель
Андрей
У меня проблема в другом я не могу понять как взять зарегестрированного пользователя. Как он поподает в API? Тоесть я прошел регестрацию, ввел логин и пароль и теперь этого зарегестрированного пользователя я должен как то достать
Андрей
я могу сделать запрос и достать пользователя по id
Андрей
но как определить что этот id у залогиненного пользователя?
Arthur
Апи док открывал? Если там нету, то вряд-ли чем-то помогу
Андрей
я свое api сделал
Андрей
по примеру
Arthur
И сервак с бд?
Андрей
да
Андрей
на Mongodb
Arthur
Тогда должен быть банально булевый ключ, я полагаю, который скажет онлайн ли юзер
Arthur
Предположение... Буду на работе - уточню
Андрей
я тоже так думаю, только как его прикрутить)
Arthur
На логИн логАут по идее
Arthur
А, не...
Arthur
Интересно, кстати)
Андрей
когда авторизуюсь я вот так сделал
Андрей
function authenticate(req, res, next) {
userService.authenticate(req.body)
.then(user => user ? res.json({user, "resultCode":0}) : res.status(400).json({ message: ['Username or password is incorrect'], "resultCode":1 }))
.catch(err => next(err));
}
Андрей
тоесть когда авторизуюсь то resultCode:0 приходит
Андрей
вместе с json
Андрей
и вот тут вопрос как иотом этого пользователя с этим параметром достать?)
Андрей
в уроках Димыч просто делает запрос на auth/me
Arthur
В бд писать по идее, больше никак
Андрей
и там через стейт менять этот параметр?
Arthur
Ага....только смутно понимаю как его разлогинить
Arthur
Точнее не разлогинить, а проконтролировать онлайн... Но тоже запросто, думаю
Андрей
спасибо немного понятнее стало)
Андрей
и главно в уроке Димыч берет свой id
Arthur
Ну этим сервак манипулирует... Мы не видим поднаготной)
Кирилл
Кто в c# шарит?
Кирилл
Тест прохожу, нужна помощь :)
Alex
а ты пиши вопрос
Кирилл
Ignat
a, d
Кирилл
Ignat
d, e - ...но я шарю только в java, давно...
Alex
Alex
ответ компилятора
Кирилл
А эт?)
Кирилл
Ignat
d, e не подходит?
Кирилл
Потом узнаю)))
Кирилл
Кирилл
Ещё два
Ignat
в "а" trow"S" помоему делает это, а trow - выбрасывает ошибку
Ignat
что такое "делегаты?
Ignat
b,c вроде бы правда, а вот с делегатами хз
Кирилл
Я хз))
Ignat
вопрос: какого здесь сишарп?
Ignat
у сишарпа нет сообщества?
Кирилл
Там молчат))
Ignat
)))
Кирилл
Я знаю что тут помогут
Мирослав
возможно делегати ето как делегирование собитий в джс?)
Мирослав
звучит почти также)
Мирослав
л-логика
Ignat
здесь кто нибудь знает сишарп - я нет, я слышал что это клон джавы и я типо джаву знаю немного
Мирослав
Ето тест из универа или што ето?
Віталія
https://www.npmjs.com/package/react-delegate-component так это сообщество по реакту, то учи эти делегаты, думаю плюс-минус это то , что поленился найти...
Мирослав
Мирослав
когда учить?)
Віталія
Не прошел значит )))
Мирослав
😆
Мирослав
Если не на время то можно гуглить и учить)
Mourat
Ребзя, кто может помочь отладить проект? Ввожу текст нового поста и с каждым символом уходит из поля фокус и страница перематывается вверх. На уроке 37 остановился.
https://bitbucket.org/coder_space/socialnetwork/downloads/
Incredible
Антон
Ребята вопрос по классам, может кто подскажет)
Можно ли созданный метод внутри класса потом render его как компоненту?
Антон
Вот этот метод LoginReduxForm
Anonymous
крутая причёска
Антон
))
Anonymous
http://joxi.ru/ друг , это удобно
Антон
Антон
Ну ок )
Антон
Антон
Оно при таком вызове не находит этот метод , может существует способ как это реализовать ?
Anonymous
Парни привет.как лучше выражающее меню сделать???
Nikolai