Easy enough to implement when 1 form with submit button on page.  Much more 
difficult when there are N forms with a submit button on a page.  Each modal 
would need to have a different onSubmit() behavior so that the correct form is 
processed after the authentication occurs.



On Sunday, July 14, 2013 at 11:38 PM, Paul BorČ™ wrote:

> So what's stopping you from doing so again?
>  
> You simply keep the same conditions, if not logged you show the modal pop-up 
> with the authentication form. User clicks submit on the login form and inside 
> the onSubmit() of the form/button you run your authentication and if it 
> passes you post the data, if not you give an error.
>  
> ~ Thank you,
> Paul Bors
>  
> On Jul 14, 2013, at 10:07 AM, Jeff Schneller <j...@mootus.com 
> (mailto:j...@mootus.com)> wrote:
>  
> > Paul -  
> >  
> > That is how I am doing it. But I want the buttons to always appear even if 
> > not logged in. Then when clicked a modal is shown to login through a form 
> > and then the button action is finally executed.
> >  
> > On Sunday, July 14, 2013 at 1:15 AM, Paul Bors wrote:  
> > > Keep a flag in your customized Session for when the user is logged in. I 
> > > keep the ID of the user record from the db so that if I need the user 
> > > POJO I can lazy load it later (say to e-mail the user or to show the 
> > > user's name under the My Profile page etc).
> > >  
> > > If that is null, then show your pop-up, if valid then show your button.
> > >  
> > > ~ Thank you,
> > > Paul Bors
> > >  
> > > -----Original Message-----
> > > From: Jeff Schneller [mailto:j...@mootus.com]  
> > > Sent: Sunday, July 14, 2013 12:13 AM
> > > To: users@wicket.apache.org (mailto:users@wicket.apache.org)
> > > Subject: Mutliple forms - single login popup
> > >  
> > > Using 1.5.x.
> > >  
> > > I have multiple forms (minimum of 2 but could be any number) on my page 
> > > being put on the page as a ListView. Each form has its own model and 2 
> > > buttons within it that perform some action on its model. Similar to the 
> > > facebook newsfeed where each news article has its own like and comment 
> > > button. I have a login form on the page being shown as a jquery modal 
> > > window.  
> > >  
> > > My requirement is that the user must be logged in before either button 
> > > click is processed. I have code that works but only for one form.  
> > >  
> > > I want the button click to perform the business logic when user is logged 
> > > in and if not logged in - show a modal login form, after successful login 
> > > then perform the business logic.
> > >  
> > > What is the best/easiest way to do this?
> > >  
> > > Jeff Schneller
> > > Co-Founder/CTO, Mootus (http://www.mootus.com) j...@mootus.com 
> > > (mailto:a...@mootus.com)
> > > M: 1-617-851-0200
> > > Skype: jeff.schneller
> > >  
> > > LinkedIn (http://www.linkedin.com/in/jeffschneller) | Twitter 
> > > (https://twitter.com/Mootusco) | Website (http://www.mootus.com/)
> > >  
> > >  
> > >  
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org 
> > > (mailto:users-unsubscr...@wicket.apache.org)
> > > For additional commands, e-mail: users-h...@wicket.apache.org 
> > > (mailto:users-h...@wicket.apache.org)
> > >  
> >  
> >  
>  
>  
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org 
> (mailto:users-unsubscr...@wicket.apache.org)
> For additional commands, e-mail: users-h...@wicket.apache.org 
> (mailto:users-h...@wicket.apache.org)
>  
>  


Reply via email to