mod_oauth2 dispatch rules
URL dispatch rules defined by mod_oauth2 in apps/zotonic_mod_oauth2/priv/dispatch/dispatch.
This file defines the URL dispatch rules for mod_oauth2. Rules are matched from top to bottom; the first matching rule handles the request.
Source: apps/zotonic_mod_oauth2/priv/dispatch/dispatch
| Dispatch name | Path | Controller | Options |
|---|---|---|---|
oauth2_consumer_authorize | /oauth-service/authorize/zotonic/:consumer_id | controller_oauth2_service_authorize | [{service_module,z_zotonic_oauth_service}] |
oauth2_service_redirect | /oauth-service/redirect | controller_oauth2_service_redirect | [] |
oauth2_server_authorize | /oauth/authorize | controller_template | [{template,<<"oauth2_logon_authorize.tpl">>},{acl,is_auth}] |
oauth2_server_access_token | /oauth/access_token | controller_oauth2_access_token | [] |
admin_oauth2_apps | /admin/oauth/apps | controller_admin | [{template,<<"admin_oauth2_apps.tpl">>}] |
admin_oauth2_apps_tokens | /admin/oauth/apps/:appid | controller_admin | [{template,<<"admin_oauth2_apps_tokens.tpl">>}] |
admin_oauth2_consumers | /admin/oauth/consumers | controller_admin | [{template,<<"admin_oauth2_consumers.tpl">>}] |
admin_oauth2_consumers_tokens | /admin/oauth/consumers/:appid | controller_admin | [{template,<<"admin_oauth2_consumers_tokens.tpl">>}] |