Site failing to authenticate user
I can't seem to figure this out, I'm also a Laravel newbie - so maybe looking in the wrong place. I've set up a new site on my computer from a repo and everything compiles correctly, but I am unable to resolve an OAuth error. The site is a user dashboard and I need to be able to login to see the other pages.
When I open the site I see the following error in my console:
Uncaught (in promise) Failed to re-authenticate user
And when I attempt to login with my credentials I see:
VM38:1 POST http://127.0.0.1:8000/oauth/token 500 (Internal Server Error)
I looked at my Laravel logs and see the following message:
local.ERROR: Key path "file:///home/vagrant/code/storage/oauth-private.key" does not exist or is not readable {"exception":"[object] (LogicException(code: 0): Key path "file:///home/vagrant/code/storage/oauth-private.key" does not exist or is not readable at /home/vagrant/code/vendor/league/oauth2-server/src/CryptKey.php:45)
When I initially set up the site, I successfully ran:
composer install
php artisan migrate
and generated a new OAuth key with: artisan passport:client --password
.
Unable to figure out how to resolve the token error.
laravel login oauth vagrant homestead
add a comment |
I can't seem to figure this out, I'm also a Laravel newbie - so maybe looking in the wrong place. I've set up a new site on my computer from a repo and everything compiles correctly, but I am unable to resolve an OAuth error. The site is a user dashboard and I need to be able to login to see the other pages.
When I open the site I see the following error in my console:
Uncaught (in promise) Failed to re-authenticate user
And when I attempt to login with my credentials I see:
VM38:1 POST http://127.0.0.1:8000/oauth/token 500 (Internal Server Error)
I looked at my Laravel logs and see the following message:
local.ERROR: Key path "file:///home/vagrant/code/storage/oauth-private.key" does not exist or is not readable {"exception":"[object] (LogicException(code: 0): Key path "file:///home/vagrant/code/storage/oauth-private.key" does not exist or is not readable at /home/vagrant/code/vendor/league/oauth2-server/src/CryptKey.php:45)
When I initially set up the site, I successfully ran:
composer install
php artisan migrate
and generated a new OAuth key with: artisan passport:client --password
.
Unable to figure out how to resolve the token error.
laravel login oauth vagrant homestead
Did you runphp artisan key:generate
after installation? If this is true, did you also runphp artisan passport:install
?
– HCK
Nov 22 at 20:09
I've runartisan passport:install
, and see my keys files generated, but get a401 unauthorized
error when I attempt to login.
– PatternC
Nov 23 at 2:06
add a comment |
I can't seem to figure this out, I'm also a Laravel newbie - so maybe looking in the wrong place. I've set up a new site on my computer from a repo and everything compiles correctly, but I am unable to resolve an OAuth error. The site is a user dashboard and I need to be able to login to see the other pages.
When I open the site I see the following error in my console:
Uncaught (in promise) Failed to re-authenticate user
And when I attempt to login with my credentials I see:
VM38:1 POST http://127.0.0.1:8000/oauth/token 500 (Internal Server Error)
I looked at my Laravel logs and see the following message:
local.ERROR: Key path "file:///home/vagrant/code/storage/oauth-private.key" does not exist or is not readable {"exception":"[object] (LogicException(code: 0): Key path "file:///home/vagrant/code/storage/oauth-private.key" does not exist or is not readable at /home/vagrant/code/vendor/league/oauth2-server/src/CryptKey.php:45)
When I initially set up the site, I successfully ran:
composer install
php artisan migrate
and generated a new OAuth key with: artisan passport:client --password
.
Unable to figure out how to resolve the token error.
laravel login oauth vagrant homestead
I can't seem to figure this out, I'm also a Laravel newbie - so maybe looking in the wrong place. I've set up a new site on my computer from a repo and everything compiles correctly, but I am unable to resolve an OAuth error. The site is a user dashboard and I need to be able to login to see the other pages.
When I open the site I see the following error in my console:
Uncaught (in promise) Failed to re-authenticate user
And when I attempt to login with my credentials I see:
VM38:1 POST http://127.0.0.1:8000/oauth/token 500 (Internal Server Error)
I looked at my Laravel logs and see the following message:
local.ERROR: Key path "file:///home/vagrant/code/storage/oauth-private.key" does not exist or is not readable {"exception":"[object] (LogicException(code: 0): Key path "file:///home/vagrant/code/storage/oauth-private.key" does not exist or is not readable at /home/vagrant/code/vendor/league/oauth2-server/src/CryptKey.php:45)
When I initially set up the site, I successfully ran:
composer install
php artisan migrate
and generated a new OAuth key with: artisan passport:client --password
.
Unable to figure out how to resolve the token error.
laravel login oauth vagrant homestead
laravel login oauth vagrant homestead
edited Nov 22 at 19:56
Federico Grandi
2,68521127
2,68521127
asked Nov 22 at 19:49
PatternC
1013
1013
Did you runphp artisan key:generate
after installation? If this is true, did you also runphp artisan passport:install
?
– HCK
Nov 22 at 20:09
I've runartisan passport:install
, and see my keys files generated, but get a401 unauthorized
error when I attempt to login.
– PatternC
Nov 23 at 2:06
add a comment |
Did you runphp artisan key:generate
after installation? If this is true, did you also runphp artisan passport:install
?
– HCK
Nov 22 at 20:09
I've runartisan passport:install
, and see my keys files generated, but get a401 unauthorized
error when I attempt to login.
– PatternC
Nov 23 at 2:06
Did you run
php artisan key:generate
after installation? If this is true, did you also run php artisan passport:install
?– HCK
Nov 22 at 20:09
Did you run
php artisan key:generate
after installation? If this is true, did you also run php artisan passport:install
?– HCK
Nov 22 at 20:09
I've run
artisan passport:install
, and see my keys files generated, but get a 401 unauthorized
error when I attempt to login.– PatternC
Nov 23 at 2:06
I've run
artisan passport:install
, and see my keys files generated, but get a 401 unauthorized
error when I attempt to login.– PatternC
Nov 23 at 2:06
add a comment |
1 Answer
1
active
oldest
votes
You need to run php artisan passport:install
to generate your key files.
I ran this, and now I see files with my OAuth keys generated which I hadn't before. Unfortunately, I still get an error message when logging in, a different one though:oauth/token 401 (Unauthorized)
.
– PatternC
Nov 23 at 2:04
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53437300%2fsite-failing-to-authenticate-user%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
You need to run php artisan passport:install
to generate your key files.
I ran this, and now I see files with my OAuth keys generated which I hadn't before. Unfortunately, I still get an error message when logging in, a different one though:oauth/token 401 (Unauthorized)
.
– PatternC
Nov 23 at 2:04
add a comment |
You need to run php artisan passport:install
to generate your key files.
I ran this, and now I see files with my OAuth keys generated which I hadn't before. Unfortunately, I still get an error message when logging in, a different one though:oauth/token 401 (Unauthorized)
.
– PatternC
Nov 23 at 2:04
add a comment |
You need to run php artisan passport:install
to generate your key files.
You need to run php artisan passport:install
to generate your key files.
answered Nov 22 at 20:09
Joe
2,59921628
2,59921628
I ran this, and now I see files with my OAuth keys generated which I hadn't before. Unfortunately, I still get an error message when logging in, a different one though:oauth/token 401 (Unauthorized)
.
– PatternC
Nov 23 at 2:04
add a comment |
I ran this, and now I see files with my OAuth keys generated which I hadn't before. Unfortunately, I still get an error message when logging in, a different one though:oauth/token 401 (Unauthorized)
.
– PatternC
Nov 23 at 2:04
I ran this, and now I see files with my OAuth keys generated which I hadn't before. Unfortunately, I still get an error message when logging in, a different one though:
oauth/token 401 (Unauthorized)
.– PatternC
Nov 23 at 2:04
I ran this, and now I see files with my OAuth keys generated which I hadn't before. Unfortunately, I still get an error message when logging in, a different one though:
oauth/token 401 (Unauthorized)
.– PatternC
Nov 23 at 2:04
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53437300%2fsite-failing-to-authenticate-user%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Did you run
php artisan key:generate
after installation? If this is true, did you also runphp artisan passport:install
?– HCK
Nov 22 at 20:09
I've run
artisan passport:install
, and see my keys files generated, but get a401 unauthorized
error when I attempt to login.– PatternC
Nov 23 at 2:06