All these years I’ve been checking the “Remember Me” checkbox when logging in every once in a while in hopes that WordPress will one day actually remember me. I don’t think it ever did, but I didn’t really mind or notice much because I just thought it had something to do with my browser settings or I just didn’t come back soon enough. Well enough is enough. I finally had a project where I needed the Remember me functionality to work.
I made WordPress act as a web app on Apple devices by adding meta tags. But the problem was that every time the user went to the Home screen (exited the app) they would have to log back in when re-opening the app.
Silly WordPress. From as far back as about 5 years ago, (version 2.6.1), people have been having problems with WordPress not remembering them. The solution is simple but is a big quirk if you ask me. Simply drop the last slash (“/”) from the url you visit before logging in. People have reported Remember Me working on urls like “mydomain.com/wp-admin” but not “mydomain.com/wp-admin/”. Turns out it also works on other URLs like “mydomain.com/mypasswordprotectedpage” but does not work on “mydomain.com/mypasswordprotectedpage/”. Give it a try.