La autorizaci n a trav s de Vkontakte es una forma conveniente y popular de autenticar usuarios en varios recursos web. Sin embargo, puede haber situaciones en las que desee desactivar esta funci n. Por ejemplo, si est desarrollando una aplicaci n PHP para un dispositivo m vil y desea utilizar otro m todo de autorizaci n. En este art culo, consideraremos las instrucciones paso a paso para deshabilitar la autorizaci n A trav s de Vkontakte en PHP en el Tel fono.
Paso 1: Crear una aplicaci n en Vkontakte
El primer paso es crear una aplicaci n en Vkontakte, ya que para deshabilitar la autorizaci n, deber obtener claves de acceso especiales. Para hacer esto, vaya al sitio web de desarrolladores de Vkontakte (https://vk.com/dev) e inicie sesi n con su cuenta.
Paso 2: Crear una aplicaci n en PHP
Despu s de la autorizaci n exitosa, haga clic en la pesta a "Mis aplicaciones" y haga clic en el bot n "Crear aplicaci n". Complete los campos requeridos, como el nombre de la aplicaci n, la plataforma (en este caso, seleccione "sitio Web") y especifique la direcci n del sitio (puede ser localhost cuando se desarrolla en un servidor local). Despu s de llenar, haga clic en el bot n "Conectar aplicaci n".
Paso 3: Obtener claves de acceso
Despu s de crear la aplicaci n, haga clic en la pesta a Configuraci n y busque Claves de acceso en La secci n configuraci n de la aplicaci n. Haga clic en el bot n "Editar" y marque la casilla "Obtener permisos como aplicaci n independiente". Despu s de guardar la configuraci n, aparecer n las claves de acceso necesarias para deshabilitar la autorizaci n a trav s de Vkontakte.
Ahora tiene todas las claves de acceso necesarias para deshabilitar la autorizaci n A trav s de Vkontakte en PHP en su Tel fono. En los siguientes art culos, veremos c mo usar estas claves para implementar un sistema de autorizaci n alternativo.
- Crear una nueva aplicaci n Vkontakte
- Paso 1: Cargar la p gina del desarrollador
- Paso 2: Crear una nueva aplicaci n
- Paso 3: configuraci n de la aplicaci n
- Paso 4: Obtener claves de acceso
- Obtenci n de la clave de acceso
- Configuraci n del script en el servidor
- Editar archivo de autorizaci n
- Eliminaci n de la funcionalidad de autorizaci n a trav s de Vkontakte
- Prueba y verificaci n de trabajo
Crear una nueva aplicaci n Vkontakte
Para desactivar la autorizaci n a trav s de Vkontakte en su sitio web, debe crear una nueva aplicaci n Vkontakte. Esto le permitir obtener las claves y configuraciones necesarias para trabajar con la API de Vkontakte.
Paso 1: Cargar la p gina del desarrollador
Abra el sitio web de desarrolladores de Vkontakte en: https://vk.com/dev.
Paso 2: Crear una nueva aplicaci n
- En la p gina del desarrollador, haga clic en el bot n "Crear aplicaci n" ubicado en la esquina superior derecha.
- En la ventana que aparece, ingrese el nombre de su aplicaci n en el cuadro Nombre, seleccione el tipo de aplicaci n (por ejemplo, Est ndar) y luego haga clic en el bot n Conectar aplicaci n.
Paso 3: configuraci n de la aplicaci n
- En la p gina de configuraci n de la aplicaci n, busque la secci n Configuraci n y vaya a ella.
- En Configuraci n, busque la opci n Direcci n del sitio y proporcione la direcci n de su sitio web.
- Aseg rese de que la configuraci n b sica est configurada en "la Aplicaci n solo est disponible a trav s de la aplicaci n Independiente".
Paso 4: Obtener claves de acceso
- En la p gina de configuraci n de la aplicaci n, busque la secci n Configuraci n y vaya a ella.
- En Configuraci n, busque la opci n Claves de acceso y navegue hasta ella.
- Copie el valor del campo clave de acceso de Servicio. Esta ser su clave privada, que utilizar para trabajar con la API de Vkontakte.
Felicidades! Ha creado con xito una nueva aplicaci n Vkontakte y ha recibido las claves de acceso necesarias. Ahora puede usar estas claves para trabajar con la API de Vkontakte y configurar la desactivaci n de la autorizaci n a trav s de Vkontakte en su sitio web.
Obtenci n de la clave de acceso
Para desactivar la autorizaci n A trav s de Vkontakte en PHP en el Tel fono, necesitar la clave de acceso del usuario. Siga estos pasos para obtener la clave de acceso:
- Abra EL sitio web de VK Developers en https://vk.com/dev.
- Inicie sesi n en el sitio con la ayuda de sus credenciales de Vkontakte.
- Cree una nueva aplicaci n Independiente haciendo clic en el bot n "Crear aplicaci n".
- Complete los campos Nombre y Plataformas seleccionando sitio web como plataforma.
- Obtenga el id (id de aplicaci n) de la aplicaci n creada y gu rdela.
- En la p gina de configuraci n de la aplicaci n, busque la secci n "configuraci n de API abierta" y Active la opci n "Habilitar".
- Guarde los cambios y copie su clave de acceso de usuario (user Access Token).
La clave de acceso resultante permitir a su aplicaci n acceder a la API de Vkontakte en su nombre y realizar las operaciones necesarias sin autorizaci n a trav s de Vkontakte.
Tenga en cuenta que la clave de acceso del usuario tiene un per odo de validez limitado, as que actual cela peri dicamente para continuar usando su aplicaci n sin interrupciones.
Configuraci n del script en el servidor
Una vez que haya descargado y descomprimido el script para la autorizaci n a trav s de Vkontakte, debe configurarlo en su servidor. En esta secci n, veremos este proceso paso a paso.
- Cargue el script en su servidor. Para hacer esto, necesitar un cliente FTP o el panel de administraci n de archivos de su proveedor de alojamiento. Copie todos los archivos de script en el directorio ra z de su sitio web.
- en el script y bralo en un Editor de texto.
- busque la secci n responsable de conectarse a la base de datos. Complete todos los campos requeridos, incluido el nombre de usuario, la contrase a, el nombre de la base de datos y el host.
- busque la secci n responsable de crear la tabla y siga las instrucciones para crear la tabla.
- busque la secci n responsable de los par metros de Vkontakte y complete todos los campos necesarios, incluido el ID de la aplicaci n y la clave secreta.
- puede encontrar y cambiar varias configuraciones de script, como URL de redirecci n, plantillas utilizadas y mensajes.
- . gu rdelo y ci rrelo.
Despu s de completar todos estos pasos, el script se configurar y estar listo para usar en su servidor.
Editar archivo de autorizaci n
Para deshabilitar la autorizaci n A trav s de Vkontakte en PHP en el Tel fono, debe editar el archivo correspondiente.
El siguiente ejemplo muestra c mo deshabilitar la autorizaci n a trav s de Vkontakte en el archivo de autenticaci n.php:
- Abra el archivo de autenticaci n.php con cualquier Editor de texto.
- Busque la l nea que contiene el c digo de autorizaci n a trav s de Vkontakte.
- Elimine o comente esta l nea para deshabilitar la autorizaci n a trav s de Vkontakte.
Ejemplo de c digo antes de eliminar:
| auth.php: |
C digo de ejemplo despu s de la eliminaci n:
| auth.php: |
Guarde los cambios y cierre el archivo de autenticaci n.php.
Ahora la autorizaci n a trav s de Vkontakte se desactivar en su proyecto en PHP en el Tel fono.
Eliminaci n de la funcionalidad de autorizaci n a trav s de Vkontakte
Si desea desactivar la autorizaci n a trav s de Vkontakte en su sitio web, deber seguir los siguientes pasos: :
Inicie sesi n en el panel de control del desarrollador de Vkontakte y vaya a la secci n Mis aplicaciones.
Seleccione la aplicaci n que desee de la lista, si tiene varias, y vaya a la pesta a Configuraci n.
En la p gina de configuraci n, busque la secci n Configuraci n de autorizaci n.
Desmarque la casilla junto al elemento Habilitar autorizaci n a trav s de Vkontakte.
Haga clic en Guardar o Aplicar (el nombre del bot n puede variar seg n la versi n del panel de control).
Despu s de guardar los cambios, la autorizaci n a trav s de Vkontakte se desactivar en su sitio web. Los usuarios ya no podr n iniciar sesi n con sus cuentas de Vkontakte.
No olvide asegurarse de haber completado todos los dem s pasos necesarios para reemplazar la funcionalidad de autorizaci n, como configurar m todos de autorizaci n alternativos o eliminar el c digo asociado con la autorizaci n a trav s de Vkontakte.
Prueba y verificaci n de trabajo
Despu s de completar la configuraci n de la autorizaci n a trav s de Vkontakte en su sitio web e introducir el c digo necesario en PHP, debe probar y verificar el funcionamiento de la funcionalidad.
Durante la fase de prueba, debe verificar las siguientes caracter sticas y capacidades:
- Muestra el bot n "Iniciar sesi n a trav s de Vkontakte" en la p gina de autorizaci n.
- Al hacer clic en el bot n "Iniciar sesi n a trav s de VK" y redirigir al usuario a la p gina de autorizaci n de VK.
- Ingrese los datos del usuario en la p gina de autorizaci n de VK y regrese al sitio con xito despu s de la autorizaci n.
- Verificaci n de la autorizaci n a trav s de Vkontakte: despu s de iniciar sesi n en el sitio, el usuario debe estar autorizado autom ticamente.
- Verificaci n de la posibilidad de deshabilitar la autorizaci n a trav s de Vkontakte: despu s de eliminar el c digo necesario, el usuario debe poder usar el formulario de autorizaci n habitual.
- Comprobar si se producen errores o excepciones: si se producen errores de autorizaci n, el usuario debe recibir una notificaci n o mensaje correspondiente.
Para una verificaci n m s detallada del trabajo de autorizaci n a trav s de Vkontakte, puede usar las herramientas del desarrollador en el navegador para rastrear las solicitudes enviadas y obtener datos sobre el proceso de autorizaci n.
En caso de problemas o problemas durante la autorizaci n a trav s de Vkontakte, debe verificar la configuraci n de la API de Vkontakte en su cuenta de desarrollador, as como consultar la documentaci n y los recursos proporcionados por Vkontakte y la comunidad de desarrolladores.
Despu s de verificar y probar con xito la funcionalidad de autorizaci n a trav s de Vkontakte en su sitio, puede considerarse que la autorizaci n funciona correctamente y est lista para su uso por el usuario.