Navigation Menu

Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Edit own profile + change password #1258

Closed
etj opened this issue Oct 12, 2015 · 1 comment
Closed

Edit own profile + change password #1258

etj opened this issue Oct 12, 2015 · 1 comment
Milestone

Comments

@etj
Copy link
Member

etj commented Oct 12, 2015

When logging in as a RegisteredUser, if you click on the username on the top right, you get into the group / organization page.
The user should probably be able to edit his own info in there, including password change, but nothing about the current user is displayed.

@MaelREBOUX
Copy link

My users reported me this lack today.

Any button or control offer to change its own password until you are not users manager ou administrator.

And if a "normal register user" tries to recover its password it produce this on the web page :

Erreur lors de la récupération de votre mot de passe
IllegalArgumentException

    Only users with profile RegisteredUser can change their password using this option

org.fao.geonet.services.password.SendLink SendLink.java#89 execjeeves.server.dispatchers.ServiceInfo ServiceInfo.java#226 execServicejeeves.server.dispatchers.ServiceInfo ServiceInfo.java#141 noTransactionExecjeeves.server.dispatchers.ServiceInfo ServiceInfo.java#45 access$000jeeves.server.dispatchers.ServiceInfo$1 ServiceInfo.java#120 doInTransactionjeeves.server.dispatchers.ServiceInfo$1 ServiceInfo.java#117 doInTransactionjeeves.transaction.TransactionManager TransactionManager.java#63 runInTransactionjeeves.server.dispatchers.ServiceInfo ServiceInfo.java#114 execServicesjeeves.server.dispatchers.ServiceManager ServiceManager.java#442 dispatchjeeves.server.dispatchers.ServiceManager ServiceManager.java#384 dispatchjeeves.server.JeevesEngine JeevesEngine.java#600 dispatchorg.fao.geonet.services.main.GenericController GenericController.java#106 dispatch...jeeves.config.springutil.JeevesDispatcherServlet JeevesDispatcherServlet.java#17 access$001jeeves.config.springutil.JeevesDispatcherServlet$1 JeevesDispatcherServlet.java#30 doInTransactionjeeves.config.springutil.JeevesDispatcherServlet$1 JeevesDispatcherServlet.java#27 doInTransactionjeeves.transaction.TransactionManager TransactionManager.java#63 runInTransactionjeeves.config.springutil.JeevesDispatcherServlet JeevesDispatcherServlet.java#24 doDispatch...org.fao.geonet.monitor.webapp.WebappMetricsFilter WebappMetricsFilter.java#96 doFilter...org.fao.geonet.monitor.webapp.MetricsRegistryInitializerFilter MetricsRegistryInitializerFilter.java#31 doFilter...org.geonetwork.http.SessionTimeoutCookieFilter SessionTimeoutCookieFilter.java#56 doFilter...jeeves.config.springutil.PassthroughFilter PassthroughFilter.java#26 doFilter...jeeves.config.springutil.MultiNodeAuthenticationFilter MultiNodeAuthenticationFilter.java#98 doFilter...jeeves.config.springutil.JeevesDelegatingFilterProxy JeevesDelegatingFilterProxy.java#64 doFilter... 

Config : GN 3.0.2 Tomcat 7 postgresql

@fxprunayre fxprunayre added this to the 3.0.4 milestone Dec 8, 2015
Damianofds added a commit to Damianofds/core-geonetwork that referenced this issue Jan 20, 2016
etj added a commit that referenced this issue Feb 29, 2016
Allow user to change its user details and password. Close #1258.
@josegar74 josegar74 modified the milestones: 3.0.4, 3.0.5 Mar 21, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants