Rotas no angular

Rotas

import { Routes } from '@angular/router';
import { AppBlankComponent } from './layouts/blank/blank.component';
export const AppRoutes: Routes =
[
  {
    path: '',
    pathMatch: 'full',
    redirectTo: '/authentication/login'
  },
  {
    path: '',
    component: AppBlankComponent,
    children:
    [
      {
        path: 'authentication',
        loadChildren: './security/security.module#SecurityModule'
      }
    ]
  }
];

SecurityModule

import { NgModule } from "@angular/core";
import { RouterModule } from '@angular/router';
import { ComumModule } from "src/app/core/comum.module";
import { SecuurityRoutes } from './routes/security.routing.module';
import { LoginService } from "./service/login.service";
import { EsqueceuSenhaComponent } from './view/esqueceu-senha/esqueceu-senha.component';
import { LoginComponent } from "./view/login/login.component";
@NgModule({
  declarations: [
    LoginComponent,
    EsqueceuSenhaComponent,
  ],
  imports: [
    ComumModule,
    RouterModule.forChild(SecuurityRoutes),
  ],
  providers: [LoginService]
)
export class SecurityModule { }

Se digito assim: http://localhost:4200/#/authentication/login, vai correto para a página de login.

Se digito assim: http://localhost:4200/#/, não vai para a página de login.

Por estar assim no router, não deveria ir automático ?

  {
    path: '',
    pathMatch: 'full',
    redirectTo: '/authentication/login'
  },

As duas rotas estão com o path igual ''. É isso mesmo?

path: ‘’,
component: AppBlankComponent,

Porque vão para componentes diferentes

Mas se o path é igual, como ele vai decidir qual rota seguir?