Boa noite!
A minha dúvida é referente ao fazer o subscribe para fazer o login. Não é necessário, ou interessante, fazer um unsubscribe ou um close?
login() {
console.log('vai se autenticar');
const userName = this.loginForm.get('userName').value;
const password = this.loginForm.get('password').value;
this.authService
.authenticate(userName, password)
.subscribe( () => {
console.log('autenticado');
this.router.navigate(['user', userName]); //rota,segmento(paramentro) = userName/:userName
}, erro => {
console.log(erro);
console.log('erro');
this.loginForm.reset();
}).unsubscribe(); OU close()