Olá amigos.
Sou da TI na Universidade de Rondônia.
No momento nosso OJS, periódicos, está na versão 3408.
O autor de uma de nossas revistas do periódicos está informando a respeito do Plugin de Perfil de Orcid para que os próprios autores validem a vinculação antes de a publicação ser efetivada. No entanto, as pessoas que receberam os e-mails enviados automaticamente via sistema ainda não conseguiram autenticar pois é apresentado um erro (imagem em anexo).
Estou buscando informações a respeito do procedimento, pois desconheço até o momento.
No ORCID busquei realizar o cadastro para entendimento, mas não sei como realizar a integração em nosso periódicos.
Olá, @wilfredosantiago35 .
O erro apresentado na imagem indica uma incompatibilidade entre a URI de redirecionamento enviada pelo OJS e as URIs cadastradas para o aplicativo no ORCID. Portanto, aparentemente o problema não está no envio automático do e-mail.
Durante a autenticação, o OJS gera uma URL semelhante a:
https://periodicos.unir.br/index.php/RE-UNIR/orcidapi/orcidVerify?token=...&state=...
Como os parâmetros token e state variam para cada solicitação, em uma instalação com várias revistas o mais indicado é cadastrar, nas ferramentas de desenvolvedor do ORCID, apenas o domínio principal:
https://periodicos.unir.br
O cadastro do domínio principal permite que os diferentes caminhos das revistas sejam utilizados como endereço de retorno. A documentação do PKP também recomenda essa configuração para instalações multirrevistas.
Pela imagem enviada, esse domínio aparentemente já foi inserido. Nesse caso, sugiro verificar:
- se as alterações foram efetivamente salvas no ORCID;
- se o Client ID cadastrado no plugin do OJS é exatamente o mesmo mostrado no erro:
APP-F4X9OHZG7IXVAT4E
- se o Client Secret pertence a esse mesmo aplicativo;
- se o plugin está configurado para a API Pública de Produção, e não para o ambiente Sandbox;
- se o
base_urldoconfig.inc.phputiliza exatamente o mesmo protocolo e domínio:
base_url = "https://periodicos.unir.br"
Depois de corrigir e salvar as configurações, é importante solicitar novamente a autorização e reenviar o e-mail pelo OJS, descartando o link anterior, pois ele pode ter sido gerado antes da atualização das credenciais ou conter um token antigo.
As configurações do plugin podem ser conferidas em:
Configurações → Website → Plugins → Perfil ORCID → Configurações
A API Pública é suficiente para autenticar e confirmar o ORCID do autor. Entretanto, caso a instituição deseje também enviar automaticamente os dados da publicação para o registro ORCID do pesquisador, será necessária a API de membro do ORCID.
Consulte a documentação oficial para mais informações: Validating your request

