router: removeExtraSlashes: true routes: home-route: pattern: '/' path: controller: index action: index about-route: pattern: '/about' path: controller: index action: about cb-created: pattern: '/callback/created/{id}' path: controller: callback action: created cb-endpoint: pattern: '/cb/{id}/:params' path: controller: callback action: endpoint login: pattern: '/login' path: controller: auth action: index logout: pattern: '/logout' path: controller: auth action: logout oauth: pattern: '/login/{strategy:([a-z]+)}/:params' path: controller: auth action: oauth oauth-disconnect: pattern: '/oauth/{provider:([a-z]+)}/disconnect' path: 'User::oauthdisconnect' oauth-disconnect-confirm: pattern: '/oauth/{provider:([a-z]+)}/disconnect/{confirm}' path: 'User::oauthdisconnect' user-register: pattern: '/register' path: Auth::register user-settings: pattern: '/settings' path: controller: user action: settings activation-link: pattern: '/activate/{link}' path: controller: user action: activationlink