Example usage for org.apache.wicket Component continueToOriginalDestination

List of usage examples for org.apache.wicket Component continueToOriginalDestination

Introduction

In this page you can find the example usage for org.apache.wicket Component continueToOriginalDestination.

Prototype

public final void continueToOriginalDestination() 

Source Link

Document

Redirects to any intercept page previously specified by a call to #redirectToInterceptPage(Page) .

Usage

From source file:com.example.justaddwater.web.app.LoginUtil.java

License:Apache License

public boolean loginWithPassword(String username, String password, Component component) {
    User user = dao.findUserByEmail(username);
    if (user == null || user.getPassword() == null
            || user.getAuthenticationType() != AuthenticationType.local) {
        return false;
    } else {/*from ww  w .  ja va2 s .  co  m*/
        boolean success = BCrypt.checkpw(password, user.getPassword());
        if (success) {
            session.setUsername(user.getEmail());
            if (!component.continueToOriginalDestination()) {
                component.setResponsePage(new AccountPage());
            }
        }

        return success;
    }
}