Re: [smartweb-devel] Static sign on auth module less understandable
Brought to you by:
rlogiacco
|
From: Pino C. <gco...@gm...> - 2007-11-14 12:16:11
|
Hy.. (:-)
I prefer to use it User.isGuest() in static way .
I consider it simpler and more elegant..
But it's only my opinion...
Rather it's never enough an eclipse ctrl+space to understand anything . I
never found a method .get() without any friendly attribute reference as
Name() or Instance() ..and I propose it for a more elegant sign (not more!)
:-{
Gaetano Perrone wrote:
>
> Rather then refactoring the static User.get() method, that anyway is the
> only one static getter method on User class and an eclipse ctrl+space is
> more then enough to understand it,
> I'm doubtful about the static isGuest() method in User class:
> In my opinion a more elegant solution is a not static method declaration:
>
> User user = User.get();
> boolean loggedin =!user.isGuest();
> I'm waiting for your opinion...
>
>
>
>
>
> Pino Contartese wrote:
>>
>> Ok I received the message...
>> But don't you think it's better to use User.getCurrent() rather than use
>> User.get()?
>> get what?
>>
>> For the moment i don't need to use it in a jsp page cause I've to filter
>> a request for a specific resource.
>> and so I use it in the java code..
>> Happy to know your answer..see soon
>>
>> svetrini wrote:
>>>
>>> I don't agree :-)
>>> This is a wrong way to check if the user is logged in,
>>> becuse when you are not logged in User.get() return Guest User !
>>> You have to use the Valid tag in jsp or in other place i suggest you to
>>> use
>>> code similar to this:
>>>
>>> User user = User.get();
>>> boolean loggedin = !net.smartlab.web.auth.User.isGuest(user);
>>>
>>>
>>>
>>> 2007/11/9, Pino Contartese <gco...@gm...>:
>>>>
>>>>
>>>> Ok better express the proposal reproposing a real case
>>>> I have to check that the user is logged in or not and I write:
>>>> If (net.smartlab.web.auth.User.get ()! = null) (
>>>> ...
>>>> It doesn't seem so friendly ..it was better for me to use it with
>>>> antoher
>>>> sign like I suggest before
>>>> net.smartlab.web.auth.User.getCurrent() !=null
>>>>
>>>> Do you agree with me ?
>>>>
>>>>
>>>> Roberto Lo Giacco wrote:
>>>> >
>>>> > Do you mean auth module with the statement form auth?
>>>> > In case I understood correctly I think this could be a minor change
>>>> into
>>>> > the auth module API but I'm not sure what the advantages will be...
>>>> can
>>>> > you provide any reason for the change?
>>>> >
>>>> >
>>>> > Pino Contartese wrote:
>>>> >>
>>>> >> Uhmm ...
>>>> >> Hi Stephen,I start to use the form auth and I have noticed that the
>>>> >> signature of static method User.get () is a little understandable.
>>>> It
>>>> >> would be more understandable User.getCurrent ()?
>>>> >> I expect a response from everyone on ..
>>>> >>
>>>> >
>>>> >
>>>>
>>>> --
>>>> View this message in context:
>>>> http://www.nabble.com/Static-sign-on-auth-module-less-understandable-tf4774615s17546.html#a13667696
>>>> Sent from the SmartWeb Developers mailing list archive at Nabble.com.
>>>>
>>>>
>>>> -------------------------------------------------------------------------
>>>> This SF.net email is sponsored by: Splunk Inc.
>>>> Still grepping through log files to find problems? Stop.
>>>> Now Search log events and configuration files using AJAX and a browser.
>>>> Download your FREE copy of Splunk now >> http://get.splunk.com/
>>>> _______________________________________________
>>>> smartweb-devel mailing list
>>>> sma...@li...
>>>> https://lists.sourceforge.net/lists/listinfo/smartweb-devel
>>>>
>>>
>>> -------------------------------------------------------------------------
>>> This SF.net email is sponsored by: Splunk Inc.
>>> Still grepping through log files to find problems? Stop.
>>> Now Search log events and configuration files using AJAX and a browser.
>>> Download your FREE copy of Splunk now >> http://get.splunk.com/
>>> _______________________________________________
>>> smartweb-devel mailing list
>>> sma...@li...
>>> https://lists.sourceforge.net/lists/listinfo/smartweb-devel
>>>
>>>
>>
>>
>
>
--
View this message in context: http://www.nabble.com/Static-sign-on-auth-module-less-understandable-tf4774615s17546.html#a13745652
Sent from the SmartWeb Developers mailing list archive at Nabble.com.
|