Witam,
Szukam wzmianki co się zmieniło z logowaniami w IPB 4.3, ponieważ chcę zrobić aktualizację aplikacji Sign in through Steam.
Niestety, po aktualizacji nie jest możliwe logowanie za pomocą steam.
Oto jeden z błędów:
Error: Call to undefined method IPS\Login\Steam::authenticatePasswordForMember() (0)
#0 /home/klient.dhosting.pl/X/1shot2kill.pl/public_html/system/Helpers/Form/FormAbstract.php(165): IPS\Helpers\Form\_Password->validate()
#1 /home/klient.dhosting.pl/X/1shot2kill.pl/public_html/system/Helpers/Form/FormAbstract.php(142): IPS\Helpers\Form\_FormAbstract->setValue(true)
#2 [internal function]: IPS\Helpers\Form\_FormAbstract->__construct('current_passwor...', '', true, Array)
#3 /home/klient.dhosting.pl/X/1shot2kill.pl/public_html/system/Helpers/Form/TextArea.php(60): call_user_func_array('parent::__const...', Array)
#4 [internal function]: IPS\Helpers\Form\_TextArea->__construct('current_passwor...', '', true, Array)
#5 /home/klient.dhosting.pl/X/1shot2kill.pl/public_html/system/Helpers/Form/Text.php(107): call_user_func_array('parent::__const...', Array)
#6 /home/klient.dhosting.pl/X/1shot2kill.pl/public_html/applications/core/modules/front/system/settings.php(345): IPS\Helpers\Form\_Text->__construct('current_passwor...', '', true, Array)
#7 [internal function]: IPS\core\modules\front\system\_settings->_password()
#8 /home/klient.dhosting.pl/X/1shot2kill.pl/public_html/applications/core/modules/front/system/settings.php(54): call_user_func(Array)
#9 /home/klient.dhosting.pl/X/1shot2kill.pl/public_html/system/Dispatcher/Controller.php(96): IPS\core\modules\front\system\_settings->manage()
#10 /home/klient.dhosting.pl/X/1shot2kill.pl/public_html/applications/core/modules/front/system/settings.php(34): IPS\Dispatcher\_Controller->execute()
#11 /home/klient.dhosting.pl/X/1shot2kill.pl/public_html/system/Dispatcher/Dispatcher.php(146): IPS\core\modules\front\system\_settings->execute()
#12 /home/klient.dhosting.pl/X/1shot2kill.pl/public_html/index.php(13): IPS\_Dispatcher->run()
#13 {main}
ArgumentCountError: Too few arguments to function IPS\steam\extensions\core\MemberSync\_Steam::onLogin(), 1 passed and exactly 2 expected (0)
#0 [internal function]: IPS\steam\extensions\core\MemberSync\_Steam->onLogin(Object(IPS\Member))
#1 /home/klient.dhosting.pl/X/1shot2kill.pl/public_html/system/Member/Member.php(3629): call_user_func_array(Array, Array)
#2 /home/klient.dhosting.pl/X/1shot2kill.pl/public_html/system/Login/Success.php(109): IPS\_Member->memberSync('onLogin')
#3 /home/klient.dhosting.pl/X/1shot2kill.pl/public_html/applications/core/modules/front/system/login.php(75): IPS\Login\_Success->process()
#4 /home/klient.dhosting.pl/X/1shot2kill.pl/public_html/system/Dispatcher/Controller.php(96): IPS\core\modules\front\system\_login->manage()
#5 /home/klient.dhosting.pl/X/1shot2kill.pl/public_html/system/Dispatcher/Dispatcher.php(146): IPS\Dispatcher\_Controller->execute()
#6 /home/klient.dhosting.pl/X/1shot2kill.pl/public_html/index.php(13): IPS\_Dispatcher->run()
#7 {main}