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. |