We love feedback from you on our products and the problems in your daily work that you would like us to solve. Please describe the challenge you're encountering and your desired outcome. Be as detailed as possible.
For technical issues or bugs please head to Support or our Developer Community. You can assign up to 20 votes in total. Thank you for your feedback.
Status explanation: 'Future Consideration' = Continuing to collect further feedback, not planned at this time. 'Investigating' = Prioritized for deeper customer and feasibility investigations ahead of planning development.
Thank you for submitting this request! We have added this item to our backlog for future consideration and prioritization.
I would also like to advise that the 'Remember me' feature can also be used to see all pricing and availability, the cart, and any wishlists as if they were signed into the website which might help in this scenario if the main goal is to ensure they can still see their pricing.
Authentication would then be required when attempting to access addresses, account settings, user administration, budget management, invoice history, job quotes, order history, order approval, requisitions, quote history, saved orders or checkout.
You could make this setting a really big number like 43200 and then website users wouldn't be logged out for 30 days. Although the security implications likely outweigh the minimal customer experience improvement.
what you're describing is simple enough to build. You could create a modal that tells the user they are about to be logged off and countdown for 2 minutes. something like this :https://stackoverflow.com/questions/38774332/session-timeout-warning-modal-using-react
It'll be similar if you're on Classic, just in angular.
Totally agree that a "you've successfully logged out message" is important to many customers. Opti probably won't have enough demand to include this in base code, I recommend adding it to your extensions.