Jonathan Daggerhart
eec106b50e
Documenting hooks and other internals for contributors
6 years ago
Jonathan Daggerhart
aca202f5ac
Additional readme updates
6 years ago
Jonathan Daggerhart
0a2572e781
Readme and hooks
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.
6 years ago
Raphaël Droz
87470689db
avoid messing-up with wp-cli ( #96 )
...
When using wp-cli (eg: rewrite/cache flush), init() will run setcookie() which would trigger "headers already sent by". Just disable module when wp-cli is being used.
6 years ago
Jonathan Daggerhart
ef6fac4e41
version update along with readmes. new composer.json to place on packagist
7 years ago
Antti Leppä
56bd5718e6
Feature #68 state time limit option ( #69 )
...
* Added an option for state time limit on the settings page
7 years ago
Jonathan Daggerhart
6bc53f96d4
some readme and metadata updates for plugin repo
7 years ago
Jonathan Daggerhart
326efbb416
prefixing generic classes with oidcg comment class names. adjusting autoloading to look for the standardized prefix.
7 years ago
Jonathan Daggerhart
6f077c932a
incrementing to 3.3.x, updating readmes and changelog
7 years ago
Jonathan Daggerhart
e02e455965
Merge pull request #52 from dirtsimple/wp_tokens
...
Simplify refresh/logout handling (to fix #49 , #50 , and #51 )
7 years ago
Jonathan Daggerhart
e541a9f3b4
updating version
7 years ago
PJ Eby
134d0116b8
Drop unnecessary user_meta keys
7 years ago
Jonathan Daggerhart
08af84a851
readme and changelog updates. minor whitespace update.
7 years ago
Jonathan Daggerhart
c73d9f6956
new setting allows administrator to determine if users should be redirected when their acces token expires.
7 years ago
Robbie Paul
69a431793f
Authentication URL can be modified
...
Some OpenID Connect providers offer additional functionality by adding
query params to the authentication URL
For example with Azure Active Directory if you pass in
`&domain_hint=REALM` you can customise the way the login screen looks
with your corporate logo etc
8 years ago
Jonathan Daggerhart
b8ad2dd560
updating version and readmes
8 years ago
Moriyoshi Koizumi
0bbfc3437f
More flexible identity settings.
8 years ago
Jonathan Daggerhart
14d0ec44f6
Allow for the use of an alternate authentication route (redirect_uri) as opposed to the default admin-ajax method
8 years ago
Jonathan Daggerhart
0dc448fee5
clean up autoloader, default settings values, and validate refresh token result before attempting response
8 years ago
Jonathan Daggerhart
403aa6ddeb
changing next-version number to represent a new features in the update
8 years ago
Jonathan Daggerhart
9992960752
updating plugin version and readme files
8 years ago
Jonathan Daggerhart
fede005f1f
fix autoloader for diff environments, use wp_remote_post instead of ‘get’, and move cookie setting to hook init
8 years ago
Raif Atef
a47f6d2bfc
Refresh tokens when needed instead of logging out when access_token expires.
...
- refresh_token + access_token expiry is sent via encrypted cookie to the browser.
- If cookie is missing or invalid, user is logged out.
- If last access token expired, use refresh token to fetch a new one and send a new cookie.
- If token refresh fails, user is logged out.
- Cookie encryption is with per-user random key stored in user meta.
- Encryption and key generation done using https://github.com/defuse/php-encryption
- Updated autoloader function to support loading namespaced classes.
8 years ago
wgengarelly
257216e148
Added [openid-connect-generic-update-user-using-current-claim] action hook allowing other plugins/themes
...
to take action using the fresh claims received when an existing user logs in.
9 years ago
Robert Staddon
960f475aad
Update readme and version numbers for 3.0.6
9 years ago
Robert Staddon
8852c9d52e
Increment version and update readme
9 years ago
daggerhart
7905bfdd12
incrementing version, updating readmes
9 years ago
Jonathan Daggerhart
e6da3154a4
incrementing version 3.0.2
9 years ago
Jonathan Daggerhart
ada93ba4f3
Added setting for http_response_timeout
9 years ago
Jonathan Daggerhart
d0ceb60a37
settings upgrade to follow refactoring
9 years ago
Jonathan Daggerhart
822c2befd3
typo in hook name
9 years ago
Jonathan Daggerhart
af0bbe6bbe
updating version number and readme. prepared upgrade flow
9 years ago
Jonathan Daggerhart
c646078421
refactoring some internal settings for clarity
9 years ago
Jonathan Daggerhart
2e3167fa20
major refactor to separate responsibility
9 years ago
Jonathan Daggerhart
0ddb501a55
whitespace- switching to sweet-sweet tabs
9 years ago
Jonathan Daggerhart
782e674def
first attempt at logging. needs a big refactor some day
9 years ago
Jonathan Daggerhart
bac8b481d6
changing how usernames are determined.
9 years ago
Jonathan Daggerhart
3a04abcb4f
fixing old debug code
10 years ago
Jonathan Daggerhart
506ac3b338
fixing bad identity_key check
10 years ago
Jonathan Daggerhart
fe3896099d
un-lazying approach to getting the first user from a query result
10 years ago
Jonathan Daggerhart
8cce143275
admin field fixes
10 years ago
Jonathan Daggerhart
a1023f966d
more hooks for other plugins and themes to interrupt the login or user creation flow. new hook for custom handling of user_claims
10 years ago
Jonathan Daggerhart
8f792be29e
typos and touch ups
10 years ago
Jonathan Daggerhart
76be3ba371
Added readme, improved some comments
10 years ago
daggerhart
7ce9613650
initial commit of working plugin
10 years ago