}
La función demo_auth reemplazará el método de autenticación incorporado. El filtro de autenticar envía a lo largo de tres parámetros:
Debido a que vamos a utilizar la caja de la conexión incorporada para obtener un nombre de usuario y contraseña para enviar a nuestro servicio de simulación que va a utilizar el nombre de usuario y el parámetro $ $ contraseña. Es importante tener en cuenta que los parámetros de usuario y contraseña no son necesarios para este filtro funcione correctamente. ¿Por qué usted no necesita un nombre de usuario y la contraseña que usted pide? Si está utilizando OAuth para autenticar contra otro proveedor, como Meetup, ese sitio proporcionará su forma propia de inicio de sesión para proteger la información del usuario.
WordPress se basa principalmente en que está construido en el sistema del usuario. Debido a esto hay un montón de referencias a los usuarios en la base de datos de WordPress que se hacen. Mientras que un poco molesto, todavía es bastante simple de evitar estas limitaciones.
WordPress requiere que un usuario real (WordPress usuario) esté presente en la base de datos de WordPress con el fin de realizar operaciones en ese usuario. Por suerte WordPress contiene funciones para crear, manipular y eliminar usuarios. Así que cuando construimos nuestro servicio que será en realidad dando los pasos siguientes, que deben ser bastante independiente del tipo de autenticación:
Aquí está una purga rápida del código. A continuación voy a caminar a través de las piezas más importantes
demo_auth función ($ usuario, $ usuario, $ password) {
Previous Post Next Post
.