Size: a a a

Next.js — русскоговорящее сообщество

2019 September 10

EI

Eduard Ilyaskin in Next.js — русскоговорящее сообщество
всем привет, а как делать после регистрации допустим редиректить его туда, откуда от и пришел на регистрацию ?
источник

EI

Eduard Ilyaskin in Next.js — русскоговорящее сообщество
типа если пришел с новостей, после регистрации закинуть его опять на новости
источник

🦜

🦜 in Next.js — русскоговорящее сообщество
Eduard Ilyaskin
всем привет, а как делать после регистрации допустим редиректить его туда, откуда от и пришел на регистрацию ?
Взять из хистори последний урл и сохранить, когда переходит на регистрацию
источник

EI

Eduard Ilyaskin in Next.js — русскоговорящее сообщество
вы про browser.history?
источник

ᐺ ! ᖇ ᖶ ᒪ in Next.js — русскоговорящее сообщество
Eduard Ilyaskin
всем привет, а как делать после регистрации допустим редиректить его туда, откуда от и пришел на регистрацию ?
<form onSubmit={submit} />

const submit = e => {
 e.preventDefault()
 fetch(..., { method: 'POST' })
   .then(res => res.status === 200 ? Router.push('/news') : <не зарегался>)
}
источник

EI

Eduard Ilyaskin in Next.js — русскоговорящее сообщество
ᐺ ! ᖇ ᖶ ᒪ
<form onSubmit={submit} />

const submit = e => {
 e.preventDefault()
 fetch(..., { method: 'POST' })
   .then(res => res.status === 200 ? Router.push('/news') : <не зарегался>)
}
смысл же в том откуда я узнаю откуда юзер пришел 🙂
источник

EI

Eduard Ilyaskin in Next.js — русскоговорящее сообщество
🦜
Взять из хистори последний урл и сохранить, когда переходит на регистрацию
спс, так и сделал
источник

ᐺ ! ᖇ ᖶ ᒪ in Next.js — русскоговорящее сообщество
роут можно в session storage положить
источник

ᐺ ! ᖇ ᖶ ᒪ in Next.js — русскоговорящее сообщество
хз плохая ли это практика
источник

Б

Бурчик in Next.js — русскоговорящее сообщество
Eduard Ilyaskin
спс, так и сделал
передать в location query типа next?/{this.props.url}
источник

EI

Eduard Ilyaskin in Next.js — русскоговорящее сообщество
да, отдал query -> /auth/register?redirect=/news
источник

Б

Бурчик in Next.js — русскоговорящее сообщество
роутер хистори не варик юзать т.к он может перейти на страницу регистрации совсем с другого сайта
источник

🦜

🦜 in Next.js — русскоговорящее сообщество
Бурчик
роутер хистори не варик юзать т.к он может перейти на страницу регистрации совсем с другого сайта
ну тут проверка нужна на host
источник

🦜

🦜 in Next.js — русскоговорящее сообщество
и редиректить на главную своего сайта
источник

Б

Бурчик in Next.js — русскоговорящее сообщество
ну или как варик делать модалку авторизации
источник

🦜

🦜 in Next.js — русскоговорящее сообщество
Бурчик
ну или как варик делать модалку авторизации
ужас, не надо так делать, никогда)
источник

Б

Бурчик in Next.js — русскоговорящее сообщество
а че такого)
источник

🦜

🦜 in Next.js — русскоговорящее сообщество
Бурчик
а че такого)
ты мне сейчас жопу подожгешь, перестань
источник

▲R

▲ Max Rovensky in Next.js — русскоговорящее сообщество
Бурчик
передать в location query типа next?/{this.props.url}
Не делайте так
источник

▲R

▲ Max Rovensky in Next.js — русскоговорящее сообщество
Заебетесь проверять на open redirect
источник