Я интегрировал логин LinkedIn, используя oAuth, в свое веб-приложение. Веб-приложение разработано на CodeIgniter.
На экране авторизации / входа отображается текст, который не является правильным. Прикрепленное изображениеLinkedIn Auth Screen со скриншотом. В противном случае Логин работает отлично.
Мне нужна помощь, чтобы понять, откуда приходит текст?
У меня есть класс представления с кнопкой Войти через LinkedIn, которая при нажатии направляет его в функцию контроллера, как показано ниже:
public function login_with_linkedin(){
if($this->session->has_userdata('email') &&
this->session->userdata('email')!= '' &&
$this->session->userdata('login_type')==='signup'){
$this->session->set_userdata('path','inside
login_with_linkedin() signup');
redirect(site_url('user/signup_complete'), 'refresh');
$this->session->set_userdata('login_type','login');
}else if($this->session->has_userdata('email') &&
$this->session->userdata('email')!= '' &&
$this->session->userdata('login_type')==='login'){
$this->session->set_userdata('path','inside
login_with_linkedin() login');
redirect(site_url(''), 'refresh');
}else{
$this->session->set_userdata('path','inside
login_with_linkedin() authenticate');
$user=$this->users->login_with_linkedin();
}
}
Кажется, есть проблема с отображением изображения логотипа приложения, поэтому появляющийся текст является альтернативным текстом изображения, который является названием вашего приложения.
Зайдите в настройки своего приложения и попробуйте загрузить новое изображение логотипа.
Других решений пока нет …