PauloRB.dev

Desenvolvedor de Software

Como resolver o erro “oauth-private.key does not exist or is not readable” no Laravel | PauloRB.dev Como resolver o erro “oauth-private.key does not exist or is not readable” no Laravel – PauloRB.dev
Como resolver o erro “oauth-private.key does not exist or is not readable” no Laravel

Como resolver o erro “oauth-private.key does not exist or is not readable” no Laravel

O Laravel Passport é uma biblioteca que trabalha com o padrão OAuth2 e fornece uma implementação completa do servidor OAuth2. Nesse padrão é determinada a forma de efetuar a autenticação de aplicações WEB (API) através de tokens.

Em alguns momentos principalmente quando devemos clonar o projeto de um reposítório GIT ou até mesmo por a aplicação em produção é comum encontrarmos o seguinte erro “oauth-private.key does not exist or is not readable” que pode ser facilmente corrigido seguindo os passos abaixo:

Passo 1:
php artisan passport:install

*Execute apenas se oauth-private.key e oauth-public.key não existirem na pasta de armazenamento, caso contrário, pule a primeira etapa.

Passo 2:
php artisan config:clear
php artisan key:generate
php artisan config:clear

Passo 3:
Alterar permissões:

sudo chown www-data:www-data storage/oauth-*.key
sudo chmod 600 storage/oauth-*.key

 

Mais Posts

Como instalar o Go Language no Ubuntu ?

Como instalar o Go Language no Ubuntu ?

Então resolvi tirar um tempo para conhecer outras linguagens de programação e no momento resolvi iniciar com a GO pois... Leia mais

Instalar o PGAdmin 4 em distribuições Linux Debian 12

Instalar o PGAdmin 4 em distribuições Linux Debian 12

Recentemente enquanto utilizava o Linux Mint 21 Vera tive uma série de problemas ao instalar o PGAdmin 4 e numa... Leia mais

De jQuery para Alpine.js: Um Guia Prático com Laravel e Componentes Reutilizáveis

De jQuery para Alpine.js: Um Guia Prático com Laravel e Componentes Reutilizáveis

Se você vem do jQuery e quer modernizar seus projetos com Alpine.js, esse tutorial é pra você. Vamos mostrar como... Leia mais

Como Atualizar Valores de Chaves em Campos JSON no PostgreSQL

Como Atualizar Valores de Chaves em Campos JSON no PostgreSQL

Atualizar valores em um campo JSON no PostgreSQL é uma operação comum ao trabalhar com dados semi-estruturados. Isso é especialmente... Leia mais