On Tue, Jan 25, 2011 at 12:02 AM, Nuwan Bandara <[email protected]> wrote:

> Hi,
>
> I tested the functionality with Remember-me on (GREG Trunk), and it works
> fine with session time out scenario (The user is sent to the requested
> page). However this is not there in the non-remember me mode.
>

This is not related to remember me.

The simple requirement is the user types in any MC URL and then he is taken
to the login UI once he successfully logs in, he shud be redirected to the
orginal URL he requested'


>
> Regards,
> /Nuwan
>
>
> On Tue, Jan 25, 2011 at 12:40 PM, Nuwan Bandara <[email protected]> wrote:
>
>> Hi,
>>
>> I went through CarbonSecuredHttpContext, and found that if remember-me is
>> set the user is sent to the originally requested page without going to the
>> index page. I assume if we integrate Remember-me we can get this
>> functionality.
>>
>> Regards,
>> /Nuwan
>>
>>
>> On Tue, Jan 25, 2011 at 11:14 AM, Nuwan Bandara <[email protected]> wrote:
>>
>>> On Tue, Jan 25, 2011 at 11:06 AM, Afkham Azeez <[email protected]> wrote:
>>>
>>>>
>>>>
>>>> On Mon, Jan 24, 2011 at 9:26 PM, Nuwan Bandara <[email protected]> wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> On Tue, Jan 25, 2011 at 10:44 AM, Senaka Fernando <[email protected]>wrote:
>>>>>
>>>>>>
>>>>>>
>>>>>> On Tue, Jan 25, 2011 at 10:26 AM, Nuwan Bandara <[email protected]>wrote:
>>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>> Yeah I agree with Sumedha, and there will be issues that we cannot go
>>>>>>> to the same exact page we were at, when the session times out. But my
>>>>>>> opinion is, that it is fine.
>>>>>>>
>>>>>>> Lets say we were in a middle of some process (maybe creating a proxy
>>>>>>> service half way through), and when the session times out in the 
>>>>>>> middle, we
>>>>>>> cannot take the user back to the same exact place with all the data 
>>>>>>> which
>>>>>>> was in the session (if we need that we will have to persist at each 
>>>>>>> stage).
>>>>>>> IMO we have a landing page in each component and if we cant take the 
>>>>>>> user to
>>>>>>> the exact place we will redirect the user to the landing page (in the 
>>>>>>> case
>>>>>>> of proxy service createion, we take the user to the create proxy service
>>>>>>> first page). I assume this approach is better than taking the user to 
>>>>>>> the
>>>>>>> home page always.
>>>>>>>
>>>>>>> WDYT ?
>>>>>>>
>>>>>>
>>>>>> JIRA does something nice, FYI, where they sort of remember what you
>>>>>> did. For instance, if you were developing a huge sequence, the last thing
>>>>>> you'd want to hear is that the session timed out and you need to start 
>>>>>> from
>>>>>> scratch. How about we doing something similar?
>>>>>>
>>>>>
>>>>> If so we will have to persist periodically (maybe in the registry), But
>>>>> that would be a bulky task. Also I donot think a user will be writing a 
>>>>> huge
>>>>> sequence for hour or two, without saving it even once.
>>>>>
>>>>
>>>> They do! Once we had a session where about 3 hours worth of code was
>>>> lost because the IDE was not configured to automatically save the changes!
>>>>
>>>
>>> Agree in the case of an IDE it will be mandatory, I felt that a user will
>>> be writing the large sequence else where and will copy it to the editor,
>>> rather than typing it on the editor itself :). However we can work on
>>> persisting the information too. I will look on how it can be implemented
>>> with a cookie based approach.
>>>
>>> Regards,
>>> /Nuwan
>>>
>>>
>>>>
>>>>
>>>>>
>>>>> Regards,
>>>>> /Nuwan
>>>>>
>>>>>
>>>>>>
>>>>>> Thanks,
>>>>>> Senaka.
>>>>>>
>>>>>>>
>>>>>>> And yes, I can look into this task
>>>>>>>
>>>>>>> Regards,
>>>>>>> /Nuwan
>>>>>>>
>>>>>>>
>>>>>>> On Tue, Jan 25, 2011 at 9:59 AM, Samisa Abeysinghe 
>>>>>>> <[email protected]>wrote:
>>>>>>>
>>>>>>>> We have to have a consistent approach in terms of using sessions. In
>>>>>>>> Stratos, if this is not properly followed, everything starts 
>>>>>>>> crumbling, when
>>>>>>>> LB comes in front.
>>>>>>>>
>>>>>>>>
>>>>>>>> On Tue, Jan 25, 2011 at 9:55 AM, Afkham Azeez <[email protected]>wrote:
>>>>>>>>
>>>>>>>>> Some of the existing component UIs fail (mainly NPE) because they
>>>>>>>>> assume certain things to be in the HTTP session. We need to fix the
>>>>>>>>> components to return to the relevant initial UI, if certain 
>>>>>>>>> information
>>>>>>>>> required is not present. I think we should get this in for Carbon 
>>>>>>>>> 3.2.0
>>>>>>>>>
>>>>>>>>> Azeez
>>>>>>>>>
>>>>>>>>> On Mon, Jan 24, 2011 at 8:09 PM, Samisa Abeysinghe <
>>>>>>>>> [email protected]> wrote:
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Tue, Jan 25, 2011 at 9:34 AM, Sumedha Rubasinghe <
>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> On Tue, Jan 25, 2011 at 9:27 AM, Nuwan Bandara 
>>>>>>>>>>> <[email protected]>wrote:
>>>>>>>>>>>
>>>>>>>>>>>> Hi,
>>>>>>>>>>>>
>>>>>>>>>>>> Yeah, we can get this to work with "cookie magic", at navigation
>>>>>>>>>>>> we should simply save the current page path in a cookie (need to 
>>>>>>>>>>>> set some
>>>>>>>>>>>> expiring time), and at timed-out login, we can read the cookie and 
>>>>>>>>>>>> get the
>>>>>>>>>>>> page we were last at and send the person to that page straight 
>>>>>>>>>>>> away.
>>>>>>>>>>>>
>>>>>>>>>>>> There is a problem with this approach. Not all components
>>>>>>>>>>> support generating a specific UI by using a URL alone. Some UI 
>>>>>>>>>>> components
>>>>>>>>>>> are written to depend on the previous page from which it was called.
>>>>>>>>>>>
>>>>>>>>>>> This is why the already implemented mechanism does not work &
>>>>>>>>>>> commented out.
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> So what is the solution then?
>>>>>>>>>>
>>>>>>>>>>  Thanks,
>>>>>>>>>> Samisa...
>>>>>>>>>>
>>>>>>>>>> Samisa Abeysinghe
>>>>>>>>>> VP Engineering
>>>>>>>>>> WSO2 Inc.
>>>>>>>>>> http://wso2.com
>>>>>>>>>> http://wso2.org
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> _______________________________________________
>>>>>>>>>> Carbon-dev mailing list
>>>>>>>>>> [email protected]
>>>>>>>>>> https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> *Afkham Azeez*
>>>>>>>>> Senior Software Architect & Senior Manager; WSO2, Inc.;
>>>>>>>>> http://wso2.com,
>>>>>>>>> *
>>>>>>>>> *
>>>>>>>>> *Member; Apache Software Foundation; 
>>>>>>>>> **http://www.apache.org/*<http://www.apache.org/>
>>>>>>>>> *
>>>>>>>>> email: **[email protected]* <[email protected]>* cell: +94 77 3320919
>>>>>>>>> blog: **http://blog.afkham.org* <http://blog.afkham.org>*
>>>>>>>>> twitter: 
>>>>>>>>> **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez>
>>>>>>>>> *
>>>>>>>>> linked-in: **http://lk.linkedin.com/in/afkhamazeez*
>>>>>>>>> *
>>>>>>>>> *
>>>>>>>>> *Lean . Enterprise . Middleware*
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> _______________________________________________
>>>>>>>>> Carbon-dev mailing list
>>>>>>>>> [email protected]
>>>>>>>>> https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>>>>>>
>>>>>>>>> Thanks,
>>>>>>>> Samisa...
>>>>>>>>
>>>>>>>> Samisa Abeysinghe
>>>>>>>> VP Engineering
>>>>>>>> WSO2 Inc.
>>>>>>>> http://wso2.com
>>>>>>>> http://wso2.org
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> Carbon-dev mailing list
>>>>>>>> [email protected]
>>>>>>>> https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Thanks & Regards,
>>>>>>>
>>>>>>> Nuwan Bandara
>>>>>>> Software Engineer
>>>>>>> WSO2 Inc. | http://wso2.com
>>>>>>> lean . enterprise . middleware
>>>>>>>
>>>>>>> http://www.nuwanbando.com
>>>>>>>
>>>>>>> <http://www.nuwanbando.com/>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Carbon-dev mailing list
>>>>>>> [email protected]
>>>>>>> https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> *Senaka Fernando*
>>>>>> Product Manager - WSO2 Governance Registry;
>>>>>> Associate Technical Lead; WSO2, Inc.; http://wso2.com*
>>>>>> Member; Apache Software Foundation; http://apache.org
>>>>>>
>>>>>> E-mail: senaka AT wso2.com
>>>>>> **P: +1 408 754 7388; ext: 51736*; *M: +94 77 322 1818
>>>>>> Linked-In: http://www.linkedin.com/in/senakafernando
>>>>>>
>>>>>> *Lean . Enterprise . Middleware
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> Carbon-dev mailing list
>>>>>> [email protected]
>>>>>> https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Thanks & Regards,
>>>>>
>>>>> Nuwan Bandara
>>>>> Software Engineer
>>>>> WSO2 Inc. | http://wso2.com
>>>>> lean . enterprise . middleware
>>>>>
>>>>> http://www.nuwanbando.com
>>>>>
>>>>> <http://www.nuwanbando.com/>
>>>>>
>>>>> _______________________________________________
>>>>> Carbon-dev mailing list
>>>>> [email protected]
>>>>> https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> *Afkham Azeez*
>>>> Senior Software Architect & Senior Manager; WSO2, Inc.; http://wso2.com
>>>> ,
>>>> *
>>>> *
>>>> *Member; Apache Software Foundation; 
>>>> **http://www.apache.org/*<http://www.apache.org/>
>>>> *
>>>> email: **[email protected]* <[email protected]>* cell: +94 77 3320919
>>>> blog: **http://blog.afkham.org* <http://blog.afkham.org>*
>>>> twitter: 
>>>> **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez>
>>>> *
>>>> linked-in: **http://lk.linkedin.com/in/afkhamazeez*
>>>> *
>>>> *
>>>> *Lean . Enterprise . Middleware*
>>>>
>>>>
>>>> _______________________________________________
>>>> Carbon-dev mailing list
>>>> [email protected]
>>>> https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>
>>>>
>>>
>>>
>>> --
>>> Thanks & Regards,
>>>
>>> Nuwan Bandara
>>> Software Engineer
>>> WSO2 Inc. | http://wso2.com
>>> lean . enterprise . middleware
>>>
>>> http://www.nuwanbando.com
>>>
>>> <http://www.nuwanbando.com/>
>>>
>>
>>
>>
>> --
>> Thanks & Regards,
>>
>> Nuwan Bandara
>> Software Engineer
>> WSO2 Inc. | http://wso2.com
>> lean . enterprise . middleware
>>
>> http://www.nuwanbando.com
>>
>> <http://www.nuwanbando.com/>
>>
>
>
>
> --
> Thanks & Regards,
>
> Nuwan Bandara
> Software Engineer
> WSO2 Inc. | http://wso2.com
> lean . enterprise . middleware
>
> http://www.nuwanbando.com
>
> <http://www.nuwanbando.com/>
>
> _______________________________________________
> Carbon-dev mailing list
> [email protected]
> https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>
>


-- 
*Afkham Azeez*
Senior Software Architect & Senior Manager; WSO2, Inc.; http://wso2.com,
*
*
*Member; Apache Software Foundation;
**http://www.apache.org/*<http://www.apache.org/>
*
email: **[email protected]* <[email protected]>* cell: +94 77 3320919
blog: **http://blog.afkham.org* <http://blog.afkham.org>*
twitter: **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez>
*
linked-in: **http://lk.linkedin.com/in/afkhamazeez*
*
*
*Lean . Enterprise . Middleware*
_______________________________________________
Carbon-dev mailing list
[email protected]
https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to