0x1d3
Admin XenForo
- Punteggio reazioni
- 6
- Punti
- 35
Salve a tutti stare cercando il codice (funzionante su xenforo) per fare il login con i dati del forum! (Esempio per usare dei dati di login uguali per collegarsi in un gioco online)
Se con Invision Power Board usavo questo codice:
Se con Invision Power board usavo questo codice come potrei modificarlo per farlo funzionare anche su Xenforo? Purtroppo sono nuovo e non saprei bene come fare!
Se con Invision Power Board usavo questo codice:
PHP:
<?php
define( 'IPS_ENFORCE_ACCESS', TRUE );
define( 'IPB_THIS_SCRIPT', 'public' );
require_once( 'initdata.php' );/*noLibHook*/
require_once( IPS_ROOT_PATH . 'sources/base/ipsRegistry.php' );/*noLibHook*/
require_once( IPS_ROOT_PATH . 'sources/base/ipsController.php' );/*noLibHook*/
$registry = ipsRegistry::instance();
$registry->init();
/* Variables */
$email = $_GET['user'];
$password = md5( $_GET['pass'] );
/* Get Member */
$member = IPSMember::load( $email, 'all','username');
if ( !$member['member_id'] )
{
echo json_encode( array( 'success' => FALSE, 'message' => 'NO_MEMBER' ) );
exit;
}
/* Authenticate */
if ( IPSMember::authenticateMember( $member['member_id'], $password ) && !$member['member_banned'] )
{
echo $member['name'];
}
else
{
echo "bad login";
}
?>
Se con Invision Power board usavo questo codice come potrei modificarlo per farlo funzionare anche su Xenforo? Purtroppo sono nuovo e non saprei bene come fare!