-
Notifications
You must be signed in to change notification settings - Fork 55
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #138 from auth0/update-readme-logs
Update readme to demonstrate basic onboarding journey
- Loading branch information
Showing
3 changed files
with
121 additions
and
6 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -22,11 +22,129 @@ Build, test, and manage your integration with **[Auth0](http://auth0.com/)** dir | |
|
||
> see more completion options: `auth0 completion -h` | ||
## Usage | ||
|
||
After installation, you should have the `auth0` command available: | ||
|
||
```bash | ||
auth0 [command] | ||
|
||
# For any help, run --help after a specific command, e.g.: | ||
auth0 [command] --help | ||
``` | ||
|
||
### Onboarding Journey | ||
|
||
Following these instructions will give you a sense of what's possible with the | ||
auth0 cli. To start, you will have to login: | ||
|
||
#### Login | ||
|
||
```bash | ||
auth0 login | ||
``` | ||
|
||
#### Creating your application | ||
|
||
If you haven't created an application yet, you may do so by running the | ||
following command: | ||
|
||
```bash | ||
auth0 apps create | ||
``` | ||
|
||
A screen similar to the following will be presented after successful app creation: | ||
|
||
```bash | ||
$ auth0 apps create | ||
Name: my awesome app | ||
Type: Regular Web Application | ||
Description: dev tester | ||
Creating application... done | ||
|
||
=== travel0 application created | ||
|
||
NAME my awesome app | ||
TYPE regular web application | ||
CLIENT ID vXAtoaFdhlmtWjpIrjb9AUnrGEAOH2MM | ||
CLIENT SECRET QXV0aDAgaXMgaGlyaW5nISBhdXRoMC5jb20vY2FyZWVycyAK | ||
|
||
▸ Quickstarts: https://auth0.com/docs/quickstart/webapp | ||
▸ Hint: You might wanna try `auth0 test login --client-id vXAtoaFdhlmtWjpIrjb9AUnrGEAOH2MM` | ||
``` | ||
|
||
As you might observe, the next thing to do would likely be to try logging in | ||
using the client ID. | ||
|
||
#### Testing the login flow | ||
|
||
Whether or not you've created the application using the CLI or the management | ||
dashboard, you'll be able to test logging in using a specific application. | ||
|
||
If you have the client ID, you may specify it via the `--client-id` flag, | ||
otherwise a prompt will be presented: | ||
|
||
``` | ||
auth0 test login | ||
``` | ||
|
||
#### Tailing your logs | ||
|
||
Once you have a few logins in place, you might wanna tail your logs. This is | ||
done by running the following command: | ||
|
||
```bash | ||
auth0 logs -f | ||
``` | ||
|
||
After running that, one might see the following output: | ||
|
||
``` | ||
Success Login 9 minutes ago Username-Password-Authentic... my awesome app | ||
``` | ||
|
||
If there are errors encountered, such as the following example, you may run it | ||
with the `--debug` flag as follows: | ||
|
||
```bash | ||
auth0 logs -f --debug | ||
``` | ||
|
||
The full raw data will be displayed below every error: | ||
|
||
``` | ||
Failed Login hello 7 minutes ago N/A my awesome app | ||
id: "90020210306002808976000921438552554184272624146777636962" | ||
logid: "90020210306002808976000921438552554184272624146777636962" | ||
date: 2021-03-06T00:28:04.91Z | ||
type: f | ||
clientid: vXAtoaFdhlmtWjpIrjb9AUnrGEAOH2MM | ||
clientname: my awesome app | ||
ip: 1.2.3.4 | ||
description: hello | ||
locationinfo: {} | ||
details: | ||
body: | ||
action: default | ||
password: '*****' | ||
state: QXV0aDAgaXMgaGlyaW5nISBhdXRoMC5jb20vY2FyZWVycyAK | ||
username: [email protected] | ||
connection: Username-Password-Authentication | ||
error: | ||
message: hello | ||
oauthError: access_denied | ||
type: oauth-authorization | ||
qs: {} | ||
session_id: QXV0aDAgaXMgaGlyaW5nISBhdXRoMC5jb20vY2FyZWVycyAK | ||
userid: auth0|QXV0aDAgaXMgaGlyaW5nISBhdXRoMC5jb20vY2FyZWVycyAK | ||
``` | ||
|
||
## Contributing | ||
|
||
Please check the [contributing guidelines](CONTRIBUTING.md). | ||
|
||
|
||
## Author | ||
## Author | ||
|
||
[Auth0](https://auth0.com) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters