# |
Dec 13th 2017, 10:02 |
hmic |
either you let the authcomponent redirect, or you have a custom redirect action based on whatever |
# |
Dec 13th 2017, 10:02 |
hmic |
you can't have both |
# |
Dec 13th 2017, 10:02 |
hmic |
ah, IC now - you do not redirect($this->referer()) this redirect($this->Auth->loginAction) |
# |
Dec 13th 2017, 10:01 |
joopm |
thanks |
# |
Dec 13th 2017, 10:01 |
joopm |
moment i check |
# |
Dec 13th 2017, 10:01 |
joopm |
my login function is costume made because the redirect based on user role |
# |
Dec 13th 2017, 10:01 |
hmic |
can you see the ?redirect=... get parameter added from the authcomponent at the login action? |
# |
Dec 13th 2017, 10:00 |
joopm |
cakephp 3.4.4 |
# |
Dec 13th 2017, 09:59 |
joopm |
i can define also a specific page after redirect |
# |
Dec 13th 2017, 09:59 |
joopm |
yes automatically do the auth compenent |
# |
Dec 13th 2017, 09:57 |
hmic |
this has been added to the authcomponent some time ago |
# |
Dec 13th 2017, 09:57 |
hmic |
which cakephp version? |
# |
Dec 13th 2017, 09:57 |
hmic |
does the authcomponent do the redirect automatically? |
# |
Dec 13th 2017, 09:57 |
joopm |
when its logged,and click the content of email immediatly redirect to the desired page |
# |
Dec 13th 2017, 09:56 |
joopm |
i define the url,but because the user is not logged first he has to login |
# |
Dec 13th 2017, 09:55 |
hmic |
joopm, after clicking the link in the mail and beeing redirected to the login page - from the authcomponent, not a custom action in your controller! - can you see the get parameters in the url ?redirect=.... |
# |
Dec 13th 2017, 09:54 |
joopm |
when i use $this->redirect($this->referer()); its "leave" on the login page |
# |
Dec 13th 2017, 09:53 |
LubosR |
hmic, thanks. yes it makes sense :) v1 it is at this case for me :) |
# |
Dec 13th 2017, 09:51 |
hmic |
the authcomponent can do that - and does automatically - since some time |
# |
Dec 13th 2017, 09:51 |
hmic |
joopm, which cake version? |
# |
Dec 13th 2017, 09:51 |
joopm |
so i send the exact link,but he need to login first,now i can not use the |
# |
Dec 13th 2017, 09:51 |
dereuromark |
All works perfectly, email or no email |
# |
Dec 13th 2017, 09:51 |
dereuromark |
I dont get it.. Check this out: http://sandbox.dereuromark.de/auth-sandbox/auth-sandbox/for-all => redirect back after login |
# |
Dec 13th 2017, 09:50 |
joopm |
and no previous i send the exact link in email |
# |
Dec 13th 2017, 09:50 |
dereuromark |
also there you can pass query strings in links in emails |
# |
Dec 13th 2017, 09:50 |
joopm |
okey the scenerio is the user is "coming" from email |
# |
Dec 13th 2017, 09:49 |
joopm |
my cake is 3.5 |
# |
Dec 13th 2017, 09:49 |
hmic |
LubosR, if you want to handle your try/catch blocks in the same way, you might want to use v2 everywhere. in this particular place, i'd not be afraid of using v1 though. |
# |
Dec 13th 2017, 09:49 |
joopm |
hello dereuromark |
# |
Dec 13th 2017, 09:48 |
dereuromark |
joopm: the framework should already do that for you, appending the redirect query string. what version are you on? |
# |
Dec 13th 2017, 09:47 |
neon1024 |
Add the redirect query string to the link |
# |
Dec 13th 2017, 09:47 |
joopm |
how should modify the redirect? |
# |
Dec 13th 2017, 09:46 |
LubosR |
Looks like I am not only one who is not sure :) I have same feelings like you hmic, i like v1, but v2 more versatile :) |
# |
Dec 13th 2017, 09:46 |
joopm |
but in this time no previus page |
# |
Dec 13th 2017, 09:46 |
joopm |
the referer redirect to the previus page |
# |
Dec 13th 2017, 09:46 |
joopm |
but i want that redirect to the same url |
# |
Dec 13th 2017, 09:46 |
joopm |
i having the following issue: i sent an OTP email to a user,when the user click to the link first he need to login |
# |
Dec 13th 2017, 09:45 |
joopm |
hello there |
# |
Dec 13th 2017, 09:39 |
hmic |
and i have been talking about the 2nd case too. |
# |
Dec 13th 2017, 09:38 |
hmic |
you do |
# |
Dec 13th 2017, 09:38 |
saeideng |
and you no need to catch IMO |