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

Menu Builder - New "Feature Link" for Login #96

Open
dswebsme opened this issue Sep 13, 2020 · 0 comments
Open

Menu Builder - New "Feature Link" for Login #96

dswebsme opened this issue Sep 13, 2020 · 0 comments
Labels
enhancement New feature or request

Comments

@dswebsme
Copy link
Collaborator

dswebsme commented Sep 13, 2020

When building a site it would be useful to to be able to add a Feature Link to a menu that starts as Login and when activated it would expand to show a login form (similar to how the Search and Cart boxes expand out from the menu).

There are a handful of great features we could bake into this Feature Link. Some examples include:

  • Successful login changes the Login link to a Logout link so you can easily logout as well.
    • The more "complex" alternative option is the Login link could change to a Welcome <user> or <icon> <user> (similar to what shows in the admin bar. Hovering this item would expand a submenu with user specific links such as My Profile and Logout
    • Going this route the submenu might be very basic at first but could be customizable via the menu builder at some point as sub-items below the Login link.
  • On the backend it would be nice to be able to define an optional redirect parameter. For example, a successful login might automatically take a user to their profile page or dashboard of some kind. If no redirect parameter exists users would just remain on the current page after successful authentication.
  • The flyout box could include a Forgot Password link which would direct users into the standard WP authenticaiton screens (still retaining redirect capabilities to return users to the right page)
@dswebsme dswebsme added the enhancement New feature or request label Sep 13, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant