Appian Community
Site
Search
Sign In/Register
Site
Search
User
DISCUSS
LEARN
SUCCESS
SUPPORT
Documentation
AppMarket
More
Cancel
I'm looking for ...
State
Not Answered
Replies
7 replies
Subscribers
7 subscribers
Views
2490 views
Users
0 members are here
Share
More
Cancel
Related Discussions
Home
»
Discussions
»
General
Forgot Password link on Login Page for on premises Appian Env
rishub
over 7 years ago
Hi All,
we want to give a functionality to Users to reset their passwords. We want to give them a link on login page where they can click on that link & it will take them to reset passwords. Any idea how can we do that? We tried to use some jsp for that but it takes Users to login pages first where they have to login first & after login only, it takes Users to reset password page.
Can anyone guide how we can get this functionality achieved?
Thanks
Rishu
OriginalPostID-252916
Discussion posts and replies are publicly visible
0
ChristineH
Certified Lead Developer
over 7 years ago
If you search the news feed for Change Password, a couple of similar questions will show that may help. They were posted in early Dec, but there may be others.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
rishub
over 7 years ago
@Christineh, I did look into those but there is no solution provided on those.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
ChristineH
Certified Lead Developer
over 7 years ago
I see. They mention the jsp to change, but once you try to "navigate into Appian", you of course need to either log in or be "anonymous" via a servlet or something.
Do you have any other technologies in your suite? We have solved this more externally. For example. Add the link, which redirects to a webpage (help desk tool or html5 tool) to capture a reset request. That ticket is then processed and then a process is initiated to complete the reset and notify the user.
Hopefully others can share more solutions.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Tom Ryan
Appian Employee
over 7 years ago
At a high level, one approach is to build a custom servlet plugin to handle registration. You can then modify the jsp for the login page to contain a link to that servlet. To ensure that users can access the servlet before they log in, you will need to add the servlet to the unathenticated list in <Appian Home>\\ear\\suite.ear\\web.war\\WEB-INF\\conf\\security\\spring-security-02-unsecured.xml. Based on your first post, it sounds like you might just be missing this last step.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Tom Ryan
Appian Employee
over 7 years ago
Also if you take this approach, note that you will need to ensure that the servlet has appropriate security controls since it will be available to unauthenticated users.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
mathieud
over 7 years ago
@tomryan Do you know if this approach would work with Appian Cloud?
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Tom Ryan
Appian Employee
over 7 years ago
Yes, this approach will work with Appian Cloud. If you would like more details regarding that, please go ahead and open a Support case so that we can work with you directly.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel