The current log in system dates back to 2012. It's not truly a unified system, but kind of like an ID database used to sync log-ins across sites. There are five sites that use this syncing system currently. Storiesonline, Finestories, Scifistories, Clitorides and Bookapy.
With the addition of Bookapy, the deficiency of the design is starting to show painfully. So before proceeding with other parts of the publishing system, I need to deal with this issue before anything else. Since Bookapy's addition, dealing with people's log in issues started taking an inordinate amount of my time.
So, I'm working on a true unified log in system for all the sites. There will be one log in page to enter your email and password. It will be at id.wlpc.com. You click 'Log In' at any of the sites and you're forwarded to the log in page where you enter your credentials and you're returned to the originating site/page. That page will also handle email and password changes.
Each site will still have its own user database for activity and preferences, but no longer a password field. One password per email address on all the sites.
Password changes will affect all the sites correctly. Email address changes too. The main benefit is that you or your browser will have to remember one password for all the sites. So you won't have your browser enter a different password for Finestories if you made the change through SOL for example.
And while making this significant change, I will be implementing optional Two Factor Authentication, however for now, it will be fairly basic and it won't use third party services. But it will be way more secure than just email/password combination. The system will have security questions and code by email.
Additionally, so that people don't forget their password, the system's 'remember me' setting will only last two weeks. You'll have to log in at least once every two weeks.
This is first announcement for everybody to know what's coming. The move to the new system will cause issues for some as there are conflicts in various sites user databases, which is exactly the reason for this move.
Any questions, concerns, suggestions, log in feature requests, I'm all ears.