Archived
1
0
Fork 0
This repository has been archived on 2026-04-03. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
httpcb/app/config/routes.yml

72 lines
1.7 KiB
YAML

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: api
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: api
action: activationlink
# Backend
backend-home:
pattern: '/admin'
path: backend::user::index
backend-user-list:
pattern: '/admin/user/list/{page:([0-9]+)}'
path: backend::user::index
backend-user-edit:
pattern: '/admin/user/{id:([0-9]+)}'
path: backend::user::edit
backend-log:
pattern: '/admin/log{page:/?([0-9]+)?}'
path: backend::log::index