Log into IMP from portal (partial success)
Sergey Kanareykin
kanareykin@denison.edu
Tue, 17 Jul 2001 17:47:16 -0400
I guess I sent the first part of this message accidentally.
At 13:15 17.07.01 -0400, you wrote:
>I ran into this problem and came up my own solution. Here is what I did:
[snip]
Thanks a lot for the response, I will definitely try this as well.
I was somewhat successful in doing what I came up with first:
1. Generate 2 unique numbers for Horde and connID
2. From webserver, make a POST request to redirect.php?Horde=[the unique
number]
I can verify that IMP does log me in - I parse (and can output) the
response.
3. Redirect the user to mailbox.php?Horde=[the unique number]; IMP sets the
Horde cookie and shows me INBOX.
This works the first time around, and I can successfully log in this way.
However, once I log out, it does not work this way any more - I keep
getting to login.php?reason=logout page, although I would think
that there should be a new sesison generated every time, since I
re-generate the numbers. I also tried it both with rejecting the imp_key
cookie IMP sets on logout and accepting it - this does not seem to make
any difference.
Could somebody enlighten me why this could be happening and
what the "Horde" and "imp_key" cookies are for, and how are they
connected with login/logout?
Thanks in advance.
================================================================
Sergey Kanareykin
Web Programmer @ Denison University
-= (740) 587-6360 =-
Denison University
P.O. Box M
Granville OH 43023
================================================================