Boa noite a todos,
a pouco tempo venho estudando o kohana e pretendo utiliza-lo nos meus próximos projetos,
Mas o que me fez criar este tópico foi saber a opinião de vocês em relação ao módulo Auth,
mas especificamente o driver ORM deste módulo.
Observando a implementação do mesmo alguns coisas não me agradaram como:
-os roles estão inteiramente acoplados a este driver, pois a implementação da parte de roles está dentro do metodo _login();
-outra coisa vocês acham adequado a super classe Auth ter métodos abstratos como _login, password e check_password, não seria melhor uma interface para garantir estes métodos a classes que iram implementa-lo.
Também gostaria de saber como vocês trabalham com esses roles, pelo que vi no código sql q vem de exemplo os roles sao como perfis,
e me parece que o perfil login é obrigatório para o driver orm (linha: 86 do driver).
Enfim gostaria de saber a opinião de vocês em relação ao módulo Auth e se possível um esclarecimento dos roles que vem no driver ORM deste módulo.