uhm-coe / authorizer

Authorizer is a WordPress plugin that uses Google, CAS, LDAP, or an OAuth2 provider for logins, and can prevent public access to a WordPress site. It also blocks repeated failed login attempts.
GNU General Public License v3.0
65 stars 38 forks source link

OAuth2 Add Custom #148

Closed nuozxy closed 4 months ago

nuozxy commented 7 months ago

Can OAuth2 login be customized like Wiki.js to obtain username and password information on the OAuth2 server. {E3AE89D2-61E2-4ed0-A0D0-0619B60C1AEC}

figureone commented 6 months ago

We'll look into it! We're using a few different oauth2 backends (azure, github, generic), so it might be a bit different for each of them. Which specific one are you using?

nuozxy commented 5 months ago

Support configuring the field name of the username in the user information returned by the backend user information interface

nuozxy commented 4 months ago

6fe3d9bfac2826a8fbaaa178f20235f1

figureone commented 1 month ago

FYI, the upcoming version of Authorizer will include new fields for specifying username, email, first name, and last name for the OAuth2 (generic) provider: Screenshot 2024-09-24 at 2 56 47 PM