Executando verificação de segurança...
1

Acredito que em ambiente de aprendizado vale tudo.
Se você sente que está aprendendo mais "criando suas prórpias regras", ótimo. Realmente é bem melhor que apenas copiar código dos outros o tempo todo.

Mas é importante sempre ter em mente que, no mundo real, você vai acabar copiando muito código pronto (seja da internet, seja do próprio projeto que você está trabalhando e que algum programados codou antes), tudo pois precisamos manter um padrão, e a grande maioria das empresas querem seguir modelos que já funcionam, do que recriar a roda.

Sobre "mudar as regras do login", uma vez eu experimentei fazer um projeto onde a pessoa poderia cadastrar o mesmo e-mail mais de uma vez, desde que a a senha fosse diferente. Assim, dependendo da senha usada ao logar, a pessoa teria acessos e permissões diferentes. Foi uma coisa boba mas divertida de fazer.

Carregando publicação patrocinada...