Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 18 for FessLoginAssist (0.06 sec)

  1. src/main/java/org/codelibs/fess/app/web/base/login/FessLoginAssist.java

     * including user authentication, permission checking, and login history management.
     *
     */
    public class FessLoginAssist extends TypicalLoginAssist<String, FessUserBean, FessUser> // #change_it also UserBean
            implements PrimaryLoginManager {
    
        /**
         * Default constructor.
         */
        public FessLoginAssist() {
            super();
        }
    
    Registered: Sat Dec 20 09:19:18 UTC 2025
    - Last Modified: Thu Jul 17 08:28:31 UTC 2025
    - 12.1K bytes
    - Viewed (0)
  2. src/main/java/org/codelibs/fess/app/web/base/FessBaseAction.java

        //                                                                           =========
        /** Login assistance helper for managing user authentication and session. */
        @Resource
        protected FessLoginAssist fessLoginAssist;
    
        /** Session manager for handling HTTP session operations. */
        @Resource
        protected SessionManager sessionManager;
    
        /** Configuration manager for Fess application settings. */
        @Resource
    Registered: Sat Dec 20 09:19:18 UTC 2025
    - Last Modified: Fri Nov 28 16:29:12 UTC 2025
    - 15K bytes
    - Viewed (0)
  3. src/main/java/org/codelibs/fess/taglib/FessFunctions.java

                roles = new String[] { role, role.substring(0, role.length() - FessAdminAction.VIEW.length()) };
            } else {
                roles = new String[] { role };
            }
            final FessLoginAssist loginAssist = ComponentUtil.getComponent(FessLoginAssist.class);
            return loginAssist.getSavedUserBean()
                    .map(user -> user.hasRoles(roles) || user.hasRoles(ComponentUtil.getFessConfig().getAuthenticationAdminRolesAsArray()))
    Registered: Sat Dec 20 09:19:18 UTC 2025
    - Last Modified: Fri Nov 28 16:29:12 UTC 2025
    - 25.4K bytes
    - Viewed (1)
  4. src/main/java/org/codelibs/fess/app/web/login/LoginAction.java

            final String username = form.username;
            final String password = form.password;
            form.clearSecurityInfo();
            try {
                final HtmlResponse loginRedirect = fessLoginAssist.loginRedirect(new LocalUserCredential(username, password), op -> {}, () -> {
                    activityHelper.login(getUserBean());
                    userInfoHelper.deleteUserCodeFromCookie(request);
    Registered: Sat Dec 20 09:19:18 UTC 2025
    - Last Modified: Thu Nov 27 07:01:25 UTC 2025
    - 7.2K bytes
    - Viewed (0)
  5. src/main/java/org/codelibs/fess/app/service/UserService.java

        }
    
        /** User behavior for database operations */
        @Resource
        protected UserBhv userBhv;
    
        /** Login assistance for authentication operations */
        @Resource
        protected FessLoginAssist fessLoginAssist;
    
        /** Fess configuration for system settings */
        @Resource
        protected FessConfig fessConfig;
    
        /**
         * Retrieves a paginated list of users based on the provided pager criteria.
    Registered: Sat Dec 20 09:19:18 UTC 2025
    - Last Modified: Mon Nov 24 02:07:40 UTC 2025
    - 9.2K bytes
    - Viewed (0)
  6. src/main/java/org/codelibs/fess/app/web/sso/SsoAction.java

         *
         * @return ActionResponse directing to the appropriate page based on authentication result
         */
        @Execute
        public ActionResponse index() {
            if (fessLoginAssist.getSavedUserBean().isPresent()) {
                return redirectToSearchPage().orElseGet(() -> {
                    if (logger.isDebugEnabled()) {
                        logger.debug("User is already logged in, redirecting to root.");
    Registered: Sat Dec 20 09:19:18 UTC 2025
    - Last Modified: Thu Jul 17 08:28:31 UTC 2025
    - 9.5K bytes
    - Viewed (0)
  7. src/main/java/org/codelibs/fess/app/web/base/FessSearchAction.java

            runtime.registerData("username", username);
            runtime.registerData("editableUser", fessLoginAssist.getSavedUserBean().map(FessUserBean::isEditable).orElse(false));
            runtime.registerData("adminUser",
                    fessConfig.isAdminUser(username) || fessLoginAssist.getSavedUserBean()
                            .map(user -> user.hasRoles(fessConfig.getAuthenticationAdminRolesAsArray()))
    Registered: Sat Dec 20 09:19:18 UTC 2025
    - Last Modified: Thu Aug 07 03:06:29 UTC 2025
    - 13.8K bytes
    - Viewed (0)
  8. src/main/java/org/codelibs/fess/app/web/admin/user/AdminUserAction.java

    import org.codelibs.fess.app.service.UserService;
    import org.codelibs.fess.app.web.CrudMode;
    import org.codelibs.fess.app.web.base.FessAdminAction;
    import org.codelibs.fess.app.web.base.login.FessLoginAssist;
    import org.codelibs.fess.mylasta.action.FessMessages;
    import org.codelibs.fess.opensearch.user.exentity.User;
    import org.codelibs.fess.util.ComponentUtil;
    import org.codelibs.fess.util.RenderDataUtil;
    Registered: Sat Dec 20 09:19:18 UTC 2025
    - Last Modified: Thu Nov 20 13:56:35 UTC 2025
    - 19.3K bytes
    - Viewed (0)
  9. src/main/java/org/codelibs/fess/app/web/logout/LogoutAction.java

            activityHelper.logout(userBean);
            final String redirectUrl = userBean.map(user -> ComponentUtil.getSsoManager().logout(user)).orElse(null);
            fessLoginAssist.logout();
            userInfoHelper.deleteUserCodeFromCookie(request);
            if (StringUtil.isNotBlank(redirectUrl)) {
                return HtmlResponse.fromRedirectPathAsIs(redirectUrl);
            }
    Registered: Sat Dec 20 09:19:18 UTC 2025
    - Last Modified: Thu Jul 17 08:28:31 UTC 2025
    - 2.8K bytes
    - Viewed (0)
  10. src/main/java/org/codelibs/fess/sso/SsoAuthenticator.java

     * either express or implied. See the License for the specific language
     * governing permissions and limitations under the License.
     */
    package org.codelibs.fess.sso;
    
    import org.codelibs.fess.app.web.base.login.FessLoginAssist.LoginCredentialResolver;
    import org.codelibs.fess.mylasta.action.FessUserBean;
    import org.lastaflute.web.login.credential.LoginCredential;
    import org.lastaflute.web.response.ActionResponse;
    
    /**
    Registered: Sat Dec 20 09:19:18 UTC 2025
    - Last Modified: Thu Jul 17 08:28:31 UTC 2025
    - 2.2K bytes
    - Viewed (1)
Back to top