12-10-2015, 03:29 PM
The UserSpice.com site is built on wordpress and system emails have always been a thorn in my side on that one. There have pretty much always been conflicts with Gmail and system emails, so I'm working through that.
UserSpice itself is a work in progress, built on UserCake. It's a vast improvement over the original. It's not how I would have built it if I was writing it from scratch, but it is functional and does some things that are just a pain in the butt to do if you're coding from scratch.
Up to this point the main point of the project was to give all the UserCake users a direct upgrade path to something with modern encryption, some xss/csrf protection, modern captcha, and responsive design. That has pretty much been accomplished.
To take the project further, I'm going to have to break things that old users depended on. The project will go full PDO and I will start changing the database structure and file structure for efficiency.
That said, if you need something to manage your users and decide who can access what page, UserSpice is a great choice. And since you're starting off with bcrypt, etc, you shouldn't have an problems upgrading.
If you're a developer, I'd love input and feedback. I want to make this better. As you said, so many of these type of projects are either functionally poor or overly complicated. I don't want to force people into things like twig templates just to manage their users.
UserSpice itself is a work in progress, built on UserCake. It's a vast improvement over the original. It's not how I would have built it if I was writing it from scratch, but it is functional and does some things that are just a pain in the butt to do if you're coding from scratch.
Up to this point the main point of the project was to give all the UserCake users a direct upgrade path to something with modern encryption, some xss/csrf protection, modern captcha, and responsive design. That has pretty much been accomplished.
To take the project further, I'm going to have to break things that old users depended on. The project will go full PDO and I will start changing the database structure and file structure for efficiency.
That said, if you need something to manage your users and decide who can access what page, UserSpice is a great choice. And since you're starting off with bcrypt, etc, you shouldn't have an problems upgrading.
If you're a developer, I'd love input and feedback. I want to make this better. As you said, so many of these type of projects are either functionally poor or overly complicated. I don't want to force people into things like twig templates just to manage their users.