wpsnoop: fix WP OAuth Server - CE plugin conflicts, errors & issues

When the plugin WP OAuth Server - CE conflicts or throws a PHP error we hope wpsnoop can help you to fix the issue quickly.


Discover which shortcodes wp-options PHP functions database tables and files are created by WP OAuth Server - CE, plus learn which plugins and/or themes could be in conflict with WP OAuth Server - CE.


Troubleshooting theme and plugin conflicts is easier when you know what WP OAuth Server - CE leaves behind after uninstalling it from a WordPress installation, there is a list down below for your convenience.

Expert advice is recommended if you are not technically proficient with PHP, MySQL etc. View support options for WP OAuth Server - CE

Get professional support for WP OAuth Server - CE here

When you need professional help with WordPress: get help here


What does WP OAuth Server - CE version 4.2.0 add to WordPress? Answers Here.

This is an automatically generated report - it is possible for WP OAuth Server - CE to perform differently in your installation, previous versions before 4.2.0 may have created a different set of shortcodes, used different function names or could have created entirely different database tables to store settings and operate. This is not an exhaustive list but shows how version 4.2.0 of WP OAuth Server - CE behaves when installed and removed on a clean installation of WordPress.

We have not tested individual shortcodes, features or settings of this plugin but instead have concentrated on the potential for obvious errors and conflicts which can occur, if you need help with the plugin in your local installation you can get WordPress help and support for WP OAuth Server - CE by clicking here.

Our testing covered the free version of this plugin there may or may not be a paid version or premium version available for purchase that unlocks additional features and could behave in a slightly or very different manner.

Which new files does WP OAuth Server - CE add to WordPress?

This section will populate with a table showing an icon, size and filepath.

Type & Path Size Conflicts
wp-content/uploads/ 2.12kB The wp-content/uploads/ directory has potential conflicts with at least 1495 other plugins or themes.
wp-content/plugins/oauth2-provider/ 736.00kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/assets/ 292.87kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/assets/css/ 54.35kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/assets/css/admin.css 39.51kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/assets/css/select2.min.css 14.84kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/assets/images/ 112.86kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/assets/images/cer.png 4.67kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/assets/images/logo.png 3.77kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/assets/images/openid-config-json.png 104.42kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/assets/js/ 125.67kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/assets/js/admin.js 2.72kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/assets/js/chosen.js 28.44kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/assets/js/notices.js 394.00B No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/assets/js/select2.min.js 76.78kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/assets/js/typeahead.js 17.34kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/examples.php 2.94kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/includes/ 82.14kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/includes/actions.php 4.68kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/includes/admin-options.php 2.07kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/includes/admin/ 37.93kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/includes/admin/page-server-options.php 11.92kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/includes/admin/page-server-status.php 437.00B No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/includes/admin/pages/ 16.08kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/includes/admin/pages/add-new-client.php 6.10kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/includes/admin/pages/edit-client.php 7.56kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/includes/admin/pages/manage-clients.php 2.43kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/includes/admin/post.php 224.00B No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/includes/admin/profile.php 4.33kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/includes/admin/tabs/ 4.95kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/includes/admin/tabs/general.php 4.71kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/includes/admin/tabs/support.php 245.00B No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/includes/ajax/ 3.21kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/includes/ajax/class-wo-ajax.php 3.21kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/includes/cron.php 1.87kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/includes/filters.php 9.43kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/includes/functions.php 16.84kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/includes/index.html 11.00B No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/includes/public.php 2.79kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/includes/wo-personal-data-gpdr.php 3.31kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/languages/ 14.52kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/languages/wp-oauth-es_ES.mo 4.20kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/languages/wp-oauth-es_ES.po 6.02kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/languages/wp-oauth.pot 4.30kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/ 306.26kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/class-wo-api.php 14.25kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/class-wo-table.php 5.40kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/keys/ 81.00B No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/keys/.htaccess 65.00B No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/keys/index.php 16.00B No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/templates/ 2.66kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/templates/grant-request.php 2.66kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/ 283.88kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/Autoloader.php 947.00B No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/ClientAssertionType/ 4.80kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/ClientAssertionType/ClientAssertionTypeInterface.php 342.00B No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/ClientAssertionType/HttpBasic.php 4.47kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/Controller/ 31.87kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/Controller/AuthorizeController.php 14.76kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/Controller/AuthorizeControllerInterface.php 1.45kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/Controller/ResourceController.php 3.33kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/Controller/ResourceControllerInterface.php 813.00B No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/Controller/TokenController.php 10.62kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/Controller/TokenControllerInterface.php 939.00B No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/Encryption/ 5.57kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/Encryption/EncryptionInterface.php 288.00B No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/Encryption/FirebaseJwt.php 1.08kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/Encryption/Jwt.php 4.21kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/GrantType/ 17.14kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/GrantType/AuthorizationCode.php 2.94kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/GrantType/ClientCredentials.php 1.68kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/GrantType/GrantTypeInterface.php 567.00B No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/GrantType/JwtBearer.php 6.36kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/GrantType/RefreshToken.php 3.62kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/GrantType/UserCredentials.php 2.00kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/OpenID/ 20.80kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/OpenID/Controller/ 5.69kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/OpenID/Controller/AuthorizeController.php 3.23kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/OpenID/Controller/AuthorizeControllerInterface.php 243.00B No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/OpenID/Controller/UserInfoController.php 1.67kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/OpenID/Controller/UserInfoControllerInterface.php 570.00B No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/OpenID/GrantType/ 1.36kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/OpenID/GrantType/AuthorizationCode.php 1.36kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/OpenID/ResponseType/ 10.98kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/OpenID/ResponseType/AuthorizationCode.php 2.25kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/OpenID/ResponseType/AuthorizationCodeInterface.php 1.10kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/OpenID/ResponseType/CodeIdToken.php 661.00B No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/OpenID/ResponseType/CodeIdTokenInterface.php 163.00B No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/OpenID/ResponseType/IdToken.php 3.67kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/OpenID/ResponseType/IdTokenInterface.php 0.99kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/OpenID/ResponseType/IdTokenToken.php 955.00B No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/OpenID/ResponseType/IdTokenTokenInterface.php 164.00B No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/OpenID/ResponseType/TokenIdToken.php 938.00B No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/OpenID/ResponseType/TokenIdTokenInterface.php 164.00B No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/OpenID/Storage/ 2.77kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/OpenID/Storage/AuthorizationCodeInterface.php 1.49kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/OpenID/Storage/UserClaimsInterface.php 1.28kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/Request.php 7.48kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/RequestInterface.php 310.00B No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/Response.php 8.73kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/ResponseInterface.php 638.00B No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/ResponseType/ 20.00kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/ResponseType/AccessToken.php 6.22kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/ResponseType/AccessTokenInterface.php 1.10kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/ResponseType/AuthorizationCode.php 2.90kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/ResponseType/AuthorizationCodeInterface.php 0.99kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/ResponseType/CryptoToken.php 4.02kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/ResponseType/JwtAccessToken.php 4.63kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/ResponseType/ResponseTypeInterface.php 144.00B No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/Scope.php 2.59kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/ScopeInterface.php 917.00B No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/Server.php 30.82kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/Storage/ 126.45kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/Storage/AccessTokenInterface.php 1.90kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/Storage/AuthorizationCodeInterface.php 2.92kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/Storage/Cassandra.php 12.55kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/Storage/ClientCredentialsInterface.php 1.25kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/Storage/ClientInterface.php 2.14kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/Storage/CouchbaseDB.php 8.92kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/Storage/CryptoToken.php 2.03kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/Storage/CryptoTokenInterface.php 271.00B No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/Storage/DynamoDB.php 14.97kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/Storage/JwtAccessToken.php 2.87kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/Storage/JwtAccessTokenInterface.php 274.00B No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/Storage/JwtBearerInterface.php 1.80kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/Storage/Memory.php 9.98kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/Storage/Mongo.php 9.02kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/Storage/Pdo.php 19.29kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/Storage/PublicKeyInterface.php 408.00B No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/Storage/Redis.php 8.15kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/Storage/RefreshTokenInterface.php 2.43kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/Storage/ScopeInterface.php 1.08kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/Storage/UserCredentialsInterface.php 1.51kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/Storage/Wordpressdb.php 22.73kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/TokenType/ 4.87kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/TokenType/Bearer.php 4.08kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/TokenType/Mac.php 390.00B No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/library/WPOAuth2/TokenType/TokenTypeInterface.php 411.00B No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/readme.txt 20.55kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/wp-oauth-main.php 11.73kB No known conflicts with other themes or plugins.
wp-content/plugins/oauth2-provider/wp-oauth-server.php 5.00kB No known conflicts with other themes or plugins.
wp-content/uploads/wo-keys/ 2.12kB No known conflicts with other themes or plugins.
wp-content/uploads/wo-keys/.htaccess 13.00B No known conflicts with other themes or plugins.
wp-content/uploads/wo-keys/private_key.pem 1.66kB No known conflicts with other themes or plugins.
wp-content/uploads/wo-keys/public_key.pem 451.00B No known conflicts with other themes or plugins.

Which new shortcodes does WP OAuth Server - CE add to WordPress?

Which new database tables are created by the WordPress plugin WP OAuth Server - CE?

Which new options are added to the wp-options table by WP OAuth Server - CE?

Option Name   Known Conflicts
wo_options Potential conflict with 1 plugin or theme
wpoauth_version Potential conflict with 1 plugin or theme
wp_oauth_activation_time The wp_oauth_activation_time option doesn't have any known conflicts with other themes or plugins.
wp_oauth_server_db_version The wp_oauth_server_db_version option doesn't have any known conflicts with other themes or plugins.

During use WP OAuth Server - CE may or may not create more options depending on how the plugin is configured and depending on which other themes and plugins are active in your specific hosting environment.

What new PHP functions does WP OAuth Server - CE declare when it is active?

Function   Conflicts Common Errors
_wo 1 conflict Fatal error: Cannot redeclare _wo()
client_ip 1 conflict Fatal error: Cannot redeclare client_ip()
get_client_by_client_id 1 conflict Fatal error: Cannot redeclare get_client_by_client_id()
has_a_client 2 conflicts Fatal error: Cannot redeclare has_a_client()
license_status 1 conflict Fatal error: Cannot redeclare license_status()
wo_admin_setting_tabs 1 conflict Fatal error: Cannot redeclare wo_admin_setting_tabs()
wo_api_error_setup 1 conflict Fatal error: Cannot redeclare wo_api_error_setup()
wo_cheater_watch 1 conflict Fatal error: Cannot redeclare wo_cheater_watch()
wo_crypt 1 conflict Fatal error: Cannot redeclare wo_crypt()
wo_default_endpoints 1 conflict Fatal error: Cannot redeclare wo_default_endpoints()
wo_display_settings_tabs 1 conflict Fatal error: Cannot redeclare wo_display_settings_tabs()
wo_gen_key 1 conflict Fatal error: Cannot redeclare wo_gen_key()
wo_get_access_token 1 conflict Fatal error: Cannot redeclare wo_get_access_token()
wo_get_client 1 conflict Fatal error: Cannot redeclare wo_get_client()
wo_insert_client 1 conflict Fatal error: Cannot redeclare wo_insert_client()
wo_is_core_valid 1 conflict Fatal error: Cannot redeclare wo_is_core_valid()
wo_is_dev 1 conflict Fatal error: Cannot redeclare wo_is_dev()
wo_is_licensed 1 conflict Fatal error: Cannot redeclare wo_is_licensed()
wo_is_protocol_secure 1 conflict Fatal error: Cannot redeclare wo_is_protocol_secure()
wo_license_expiring_notice 1 conflict Fatal error: Cannot redeclare wo_license_expiring_notice()
wo_license_information 1 conflict Fatal error: Cannot redeclare wo_license_information()
wo_license_key 1 conflict Fatal error: Cannot redeclare wo_license_key()
wo_load_textdomain 1 conflict Fatal error: Cannot redeclare wo_load_textdomain()
wo_only_allow_one_access_token 1 conflict Fatal error: Cannot redeclare wo_only_allow_one_access_token()
wo_os_is_win 1 conflict Fatal error: Cannot redeclare wo_os_is_win()
wo_password_reset_action 1 conflict Fatal error: Cannot redeclare wo_password_reset_action()
wo_profile_update_action 1 conflict Fatal error: Cannot redeclare wo_profile_update_action()
wo_public_get_access_token 1 conflict Fatal error: Cannot redeclare wo_public_get_access_token()
wo_public_insert_client 1 conflict Fatal error: Cannot redeclare wo_public_insert_client()
wo_setting 1 conflict Fatal error: Cannot redeclare wo_setting()
wo_types 1 conflict Fatal error: Cannot redeclare wo_types()
wo_update_client 1 conflict Fatal error: Cannot redeclare wo_update_client()
wp_oauth_setup_doing_oauth_login_page 1 conflict Fatal error: Cannot redeclare wp_oauth_setup_doing_oauth_login_page()
wpo_global_cleanup_functionality 1 conflict Fatal error: Cannot redeclare wpo_global_cleanup_functionality()
wpoauth_server_activation 1 conflict Fatal error: Cannot redeclare wpoauth_server_activation()
wpoauth_server_deactivation 1 conflict Fatal error: Cannot redeclare wpoauth_server_deactivation()
wpoauth_server_register_query_vars 1 conflict Fatal error: Cannot redeclare wpoauth_server_register_query_vars()
wpoauth_server_template_redirect_intercept 1 conflict Fatal error: Cannot redeclare wpoauth_server_template_redirect_intercept()
_wo_server_register_rewrites 0 conflicts Fatal error: Cannot redeclare _wo_server_register_rewrites()
wo_ap_create_user_generated_client_id 0 conflicts Fatal error: Cannot redeclare wo_ap_create_user_generated_client_id()
wo_ap_et_access_token_for_user 0 conflicts Fatal error: Cannot redeclare wo_ap_et_access_token_for_user()
wo_ap_token_gen_set_access_token 0 conflicts Fatal error: Cannot redeclare wo_ap_token_gen_set_access_token()
wo_personal_data_erase_function 0 conflicts Fatal error: Cannot redeclare wo_personal_data_erase_function()
wo_personal_data_export_function 0 conflicts Fatal error: Cannot redeclare wo_personal_data_export_function()
wo_plugin_add_suggested_privacy_content 0 conflicts Fatal error: Cannot redeclare wo_plugin_add_suggested_privacy_content()
wo_plugin_get_default_privacy_content 0 conflicts Fatal error: Cannot redeclare wo_plugin_get_default_privacy_content()
wo_public_get_user_tokens 0 conflicts Fatal error: Cannot redeclare wo_public_get_user_tokens()
wo_register_wo_personal_data_eraser_request 0 conflicts Fatal error: Cannot redeclare wo_register_wo_personal_data_eraser_request()
wo_register_wo_personal_data_export_request 0 conflicts Fatal error: Cannot redeclare wo_register_wo_personal_data_export_request()
wo_user_profile_update_token_gen 0 conflicts Fatal error: Cannot redeclare wo_user_profile_update_token_gen()
wp_ap_generate_access_token 0 conflicts Fatal error: Cannot redeclare wp_ap_generate_access_token()
wp_oauth_generate_server_keys 0 conflicts Fatal error: Cannot redeclare wp_oauth_generate_server_keys()
wp_oauth_has_certificates 0 conflicts Fatal error: Cannot redeclare wp_oauth_has_certificates()
wp_oauth_profile_oauth_info 0 conflicts Fatal error: Cannot redeclare wp_oauth_profile_oauth_info()
wp_oauth_regenerate_certificates 0 conflicts Fatal error: Cannot redeclare wp_oauth_regenerate_certificates()
wp_oauth_server_debug_backtrace 0 conflicts Fatal error: Cannot redeclare wp_oauth_server_debug_backtrace()
wpoauth_get_cetificate_filesizes 0 conflicts Fatal error: Cannot redeclare wpoauth_get_cetificate_filesizes()
wpoauth_get_jwt_algorithm 0 conflicts Fatal error: Cannot redeclare wpoauth_get_jwt_algorithm()
wpoauth_get_private_server_key 0 conflicts Fatal error: Cannot redeclare wpoauth_get_private_server_key()
wpoauth_get_public_server_key 0 conflicts Fatal error: Cannot redeclare wpoauth_get_public_server_key()
wpoauth_get_server_certs 0 conflicts Fatal error: Cannot redeclare wpoauth_get_server_certs()
wpoauth_method_destroy 0 conflicts Fatal error: Cannot redeclare wpoauth_method_destroy()
wpoauth_method_introspection 0 conflicts Fatal error: Cannot redeclare wpoauth_method_introspection()
wpoauth_method_me 0 conflicts Fatal error: Cannot redeclare wpoauth_method_me()
wpoauth_server_register_files 0 conflicts Fatal error: Cannot redeclare wpoauth_server_register_files()
wpoauth_server_register_routes 0 conflicts Fatal error: Cannot redeclare wpoauth_server_register_routes()

Using WP OAuth Server - CE from the command line with WP-CLI

The following commands are provided for convenience and should only be used if you understand how WP-CLI works. These commands refer to a single WordPress instance and may need to be modified if you are working with a Multisite installation.


How to install WP OAuth Server - CE from the command line with WP-CLI

Navigate to the root of your WordPress installation and type the following command:

wp plugin install oauth2-provider


How to activate WP OAuth Server - CE from the command line with WP-CLI

To immediately activate WP OAuth Server - CE after WP-CLI downloads the latest version you can use the following command:

wp plugin install oauth2-provider --activate


How to reinstall WP OAuth Server - CE from the command line with WP-CLI

To force a reinstallation of WP OAuth Server - CE which overwrites the current plugin without asking for confirmation you can use the following command:

wp plugin install oauth2-provider --force


How to update WP OAuth Server - CE to the latest version from the command line with WP-CLI

wp plugin update oauth2-provider


How to delete WP OAuth Server - CE from the command line with WP-CLI

wp plugin delete oauth2-provider

Where can you download earlier versions of WP OAuth Server - CE?

Whenever possible you should use the latest version of plugins and themes, however if you have recently updated and discovered that you need to install an earlier version you may be able to download other versions of WP OAuth Server - CE from the WordPress repository by visiting this link.

Please note that installing earlier versions of a theme or plugin is not generally a recommended course of action for most users and could re-introduce security, stability or other issues in WP OAuth Server - CE

About our testing enviroment

Tests were conducted using Apache 2.4.29, PHP 7.2 on Ubuntu 18.04, MySQL 5.7.33 and WordPress 5.9

It is very possible that different versions of PHP such as PHP 8.0, PHP 7.4, or PHP 7.3 could behave differently with WP OAuth Server - CE. Different versions of WordPress could implement the features of this plugin in slightly different ways as well.