Início de sessão no WordPress com OpenID Connect e passkeys

Precisa de três valores da consola para programadores: o ID de cliente, o segredo de cliente (apenas aplicações de servidor web) e o URI de redirecionamento que registou. O resto está no documento de descoberta em https://identity.dazr.eu/.well-known/openid-configuration.

WordPress

Use um plugin genérico de cliente OpenID Connect, como o OpenID Connect Generic Client. Registe uma aplicação de servidor web e preencha as definições do plugin com os valores abaixo. O plugin mostra o URI de redirecionamento a registar na sua página de definições; por predefinição é https://example.com/wp-admin/admin-ajax.php?action=openid-connect-authorize.

DefiniçãoValor
ID de clienteo seu ID de cliente
Segredo de clienteo seu segredo de cliente
Scopeopenid profile email
Endpoint de início de sessão (autorização)https://identity.dazr.eu/oauth/authorize
Endpoint de tokenhttps://identity.dazr.eu/oauth/token
Endpoint de informações do utilizadorhttps://identity.dazr.eu/oauth/userinfo
Endpoint de fim de sessãohttps://identity.dazr.eu/oauth/logout
Chave de identidadesub
PKCEativo (S256)

Os nomes das definições variam um pouco entre plugins. Se um plugin não tiver opção de PKCE, escolha outro: o Dazr Identity rejeita inícios de sessão sem PKCE.

Mais para programadores