Setting up your application with authentication & role-based access is much better fleshed out at the very beginning of a new project. There’s nothing worse than being 1 month deep into development and the client then requires login functionality and role-based access, trust me, I’...