25 Commits (78ede5dffbb74c9e6a0c007d15104dd83e79dbab)

Author SHA1 Message Date
Tim Nolte 78ede5dffb
Updates Code Base to Pass Level 5 Baseline
* Ensures PHP Code Sniffs continue to pass.
* Fixes all code base issues to pass a level 5 PHP static analysis.
* Updates PHPStan configurations to use a level 5 baseline.
5 years ago
Tim Nolte 139791a75c
Current state of coding standards and analysis fixes. 5 years ago
Tim Nolte 79f45e7f89
Initial Coding Standards & Static Analysis Chanages.
* Adds WordPress coding standards configuration.
* Adds WordPress/PHP static analysis configuration.
* Adds Git hooks to enforce checks and ensure quality on commits.
* Adds initial local Docker development environment setup.
5 years ago
Tim Nolte 107a066bd5
Add Redirect & Override Attributes Support to Shortcodes.
* Adds support for setting the redirect cookie when shortcodes are used.
* Adds support for overriding some attributes for authentication URLs
  and login buttons when using the shortcodes.
* Fixes code formatting.
5 years ago
Rob Skilling 474f6cb361 Add filter for login form button URL
This will allow developers to e.g. redirect users to an intermediary page before being taken to the SSO provider.
5 years ago
Jonathan Daggerhart f42a587bf0
Merge pull request #145 from TeDo-Verlag/notice-response-sent
avoid headers already sent error notice
6 years ago
Stephanie 54d6784d44 Allow multiple query params when redirecting back to origin 6 years ago
gguseynov a70fc8fe04 avoid headers already sent error notice 6 years ago
Jonathan Daggerhart f3829b48e2 documenting new action on user login 6 years ago
Gassan Gousseinov 96b25f6c90 added force_redirect parameter and login action 6 years ago
Sarah Lewis 39ae1f8a8f Filter redirect URL before stashing it to a cookie 6 years ago
Jonathan Daggerhart f33225fc2c
Issue #108: Attempt to fix regression for cookie during auto flow (#119) 6 years ago
Shane Mulligan 0b51e9c1e5 Change PHP keywords to comply with PSR2 (#116)
Signed-off-by: CodeLingoBot <bot@codelingo.io>
6 years ago
Slavic Dragovtev 6ecb69f1cb Allow override of the plugin by posting credentials to wp-login.php (#118)
* allow overriding the plugin if credentials are POSTed to wp-login.php

* fix indentation to be consistent
6 years ago
cswebservice 54f3ff4193 allow developers to use the plain auth url by shortcode (#98)
* allow developers to use the plain auth url by shortcode

* prevent to set the redirect cookie on every page request by moving the function call to the formular rendering.
7 years ago
Robbie Paul 82162ec753 Escape the error message
* This commit prevents a possible reflected XSS
8 years ago
Raif Atef 69930fcd3c OpenID Connect end_session_endpoint integrated logout support. 9 years ago
Jonathan Daggerhart 0f2d8fc5a8 moving auto login redirect to a method that fires during hook init 9 years ago
Raif Atef c377e50cfa In case of an error redirect and auto sso, keep the openid connect button and hide the login form. 9 years ago
Jonathan Daggerhart fede005f1f fix autoloader for diff environments, use wp_remote_post instead of ‘get’, and move cookie setting to hook init 9 years ago
Raif Atef 2ff33dba41 Move redirect cookie set earlier to save origin on error redirect and clear it during the redirect. 9 years ago
Robert Staddon 74153ec363 Support "redirect_to" parameter on login page 9 years ago
Robert Staddon 6cd6cc126a Record the URL of the current page when creating a login button 9 years ago
Robert Staddon 669e3b8030 Add shortcode for login button
[openid_connect_generic_login_button]
9 years ago
Jonathan Daggerhart 2e3167fa20 major refactor to separate responsibility 10 years ago