Вход Регистрация
Файл: IPBMafia.ru_IPB_3.4.6_Final_Rus _Nulled/board/upload/admin/sources/loginauth/login_interface.php
Строк: 72
<?php

/**
 * <pre>
 * Invision Power Services
 * IP.Board v3.4.6
 * Login handler abstraction
 * Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $
 * </pre>
 *
 * @author         $Author: bfarber $
 * @copyright    (c) 2001 - 2009 Invision Power Services, Inc.
 * @license        http://www.invisionpower.com/company/standards.php#license
 * @package        IP.Board
 * @link        http://www.invisionpower.com
 * @since        Tuesday 1st March 2005 (11:52)
 * @version        $Revision: 10721 $
 *
 */

interface interface_login
{
    
/**
     * Constructor
     *
     * @access    public
     * @param    object        ipsRegistry reference
     * @param    array         Configuration info for this method
     * @param    array         Custom configuration info for this method
     * @return    @e void
     */
    
public function __constructipsRegistry $registry$method$conf=array() );

    
/**
     * Authenticate via local database
     *
     * @param    string        Username [Username or Email Address must be supplied]
     * @param    string        Email Address [Username or Email Address must be supplied]
     * @param    string        Password
     * @return    boolean        Authentication successful
     */
    
public function authLocal$username$email_address$password );
    
    
/**
     * Create a record of the user locally
     *
     * @param    array         Member information
     * @return    @e void
     */
    
public function createLocalMember$member );
    
    
/**
     * Normal authentication routine for the login method
     *
     * @param    string        Username  [Username or Email Address must be supplied]
     * @param    string        Email Address  [Username or Email Address must be supplied]
     * @param    string        Password
     * @return    boolean
     */
    
public function authenticate$username$email_address$password );
}
Онлайн: 3
Реклама