This repository has been archived by the owner on Apr 10, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 12
✨feat: Suporte login UNB #36
Comments
Olá, fiz os mesmos passos e de fato, ele dá o erro citado. EU acredito que seja alguma diferença no código do NPM em relação ao desse aqui direto do repositório. Testei instalando um meu fork do código, e funciona. Então, por enquanto para não atrapalhar o seu desenvolvimento do código, adicione diretamente o repositório no package.json: Com as aspas! yarn add "https://github.com/GeovaneSchmitz/sigaa-api/" ou com o npm npm install "https://github.com/GeovaneSchmitz/sigaa-api/" Preciso ver com o Geovane, acredito que por causa do ultimo commit (837a065) ser o merge de um pull request (#27) o npm acabou não publicando, e que por algum motivo dá esse erro. |
Aproveitando a ocasião, acho que é interessante criar uma classe de login específica da UNB, seguindo o padrão: const sigaa = new Sigaa({
url: 'https://sigaa.unb.br',
institution: 'UNB'
}); Para CASO tenha alguma diferença entre o SIGAA do IFSC para UNB pode ser modificado. |
This was referenced Mar 31, 2023
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Quando instalo a api no meu projeto e passo minhas credenciais, recebo esse erro:
Pontos importantes:
Decidi clonar o repositório para testar os
examples
importando aclass Sigaa
diretamente dos arquivos do projeto:Dessa maneira colocando minhas credenciais, funcionou perfeitamente e meus dados foram trazidos.
Ao rodar o
examples/search-teachers.js
, só que dessa vez utilizandoconst { Sigaa } = require('sigaa-api');
, chega a me retornar o resultado da pesquisa de professores com todos os dados, mas ao fim ainda joga o mesmo erro deSIGAA: Invalid credentials
, o que é interessante porque nesse sample e no método desearch
em si as credenciais de login não são requeridas.Não sei se ajuda, mas ao entrar no portal essas são as requisições feitas e os status retornados:
Não consegui identificar a solução, mas eu espero que esses debugs ajudem a descobrir
The text was updated successfully, but these errors were encountered: