¡Buenas chicos!

Soy un estudiante de segundo curso ingeniería informática y me he adentrado en un proyecto web pero, lamentablemente, aún no tengo los conocimientos necesarios para realizar y llevar acabo todo lo que nos proponemos.

Os comento nuestra duda por si alguno es capaz y es tan amable de ayudarnos con ello.

Nuestra intención es la de crear una base de datos + buscador de jugadores de League Of Legends, para ello permitiremos a los usuarios registrarse en la web. El problema surge a la hora de verificar las cuentas para evitar el spam de datos sobre un mismo jugador o sobre una misma cuenta.
Para subsanar este problema habíamos pensado en usar una web externa en la que se muestran datos de los perfiles de los jugadores y donde puede revisar sus runas, maestrías, historial (información del juego básicamente).

En otras páginas webs hemos visto como emplean un sistema para vincular la cuenta de la web con la cuenta del juego y así conseguir que cada jugador pueda postear una vez la información evitando spam y posibles suplantaciones de identidad. Este sistema consiste en lo siguiente:
- A la hora de registrarse la web envía un correo en el que informa al jugador: "Usted ha de poner este código: 00000abc como nombre de su primera página de runas."
- Una vez haya hecho esto el servidor web se actualizará (se puede actualizar cada X minutos para no actualizarlo cada vez que alguien se registre) y buscará el nombre del jugador en su región correspondiente (nombre y región previamente conocidos ya que la persona ha de ponerlo en la información del registro) en una web externa que le permite visualizar las páginas de runas y acceder a ellas.
- Una vez la web revisa que el código es correcto permite a la persona registrarse y vincula la cuenta del juego con la de la web.

Os adjunto un par de webs donde se puede ver esta información de los perfiles de los jugadores:
- OP.GG
- LOLKING

En resumen, queremos emplear una página externa para poder verificar las cuentas que se registren en la nuestra y que así evitar spam de información, suplantación de identidad (de jugadores profesionales por ejemplo). ¿Creéis que esto es posible?

Muchísimas gracias por vuestro interés y atención.