I'm trying to set up OAuth on my localhost Odoo instance. I have an Okta OAuth client that I'm using that I set up through "OAuth Providers" in settings. I can get to Okta to login and redirect back to Odoo, but I get OAuth error 3 and "You do not have access to this database or your invitation has expired." As a control, I also attempted to use the Odoo OAuth out of the box and I have the same error. I'm running OAuth 11. Please help! I'm at a complete loss.
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Financeiro
- Inventário
- PoS
- Projeto
- MRP
Esta pergunta foi sinalizada
I ran into this problem recently when I tried to connect our account to use Google OAuth. If you have existing users and you want to change the OAuth handler, you need to change it under `Settings > Users > OAuth > OAuth provider` and then click `Re-send Invitation Email`. After you click the link in the email, login with the new OAuth handler instead of using your old credentials. If you do this correctly, you should see it populate the OAuth User ID and OAuth Access Token under `Settings > User > OAuth`. Hope this helps.
In my case I was trying to signup new users (without invitataion) on V12 I had to activate option
"Free sign up"
Está gostando da discussão? Não fique apenas lendo, participe!
Crie uma conta hoje mesmo para aproveitar os recursos exclusivos e interagir com nossa incrível comunidade!
Inscreva-se| Publicações relacionadas | Respostas | Visualizações | Atividade | |
|---|---|---|---|---|
|
|
2
set. 25
|
3469 | ||
|
|
2
out. 23
|
5850 | ||
|
|
1
jul. 23
|
5802 | ||
|
|
2
jul. 22
|
10152 | ||
|
|
1
jun. 21
|
3279 |
possibly you are using old link or some thing like that for login. also try after adding the db_filter on your config file / maintain only single db.