Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
437b44f
feat: added toolchain to env and request params config and no detecti…
KartikJha Mar 23, 2026
4523893
fix: updated the logout and callback URLs
KartikJha Mar 24, 2026
baa60c1
docs: updated docs to fix PR checks
KartikJha Mar 24, 2026
0c44a92
feat: added request param substitution
KartikJha Mar 24, 2026
36db6e6
feat: req param parse and sub, envvalues parse and sub
KartikJha Mar 24, 2026
c16fd05
chore: lint fixes
KartikJha Mar 24, 2026
228dc77
chore: lint fixes
KartikJha Mar 24, 2026
db289b8
chore: lint fix
KartikJha Mar 24, 2026
8b87444
fix: lint build fix
KartikJha Mar 24, 2026
38c95c1
chore: lint fix
KartikJha Mar 24, 2026
71a0ad7
fix: added review fixes, added none key fix for API creation
KartikJha Mar 30, 2026
ae67c70
fix: lint fixes
KartikJha Mar 31, 2026
8364d3d
feat: project detection support added
KartikJha Mar 30, 2026
4e3e9d1
fix: review comment changes
KartikJha Mar 31, 2026
f997413
fix: linter fixes
KartikJha Mar 31, 2026
cc78bb7
build: test cases added, docs updated
KartikJha Apr 2, 2026
1391afa
fix: linter fixes
KartikJha Apr 2, 2026
26d666d
fix: lint errors
KartikJha Apr 2, 2026
c9b2604
fix: linter fixes
KartikJha Apr 2, 2026
2268212
build: dev test changes
KartikJha Apr 6, 2026
d4e6f20
fix: dev test messages updated
KartikJha Apr 7, 2026
bbffd5a
fix: flag support added
KartikJha Apr 7, 2026
7f12682
feat: linking APP and API using client grants API of go-auth0
KartikJha Apr 8, 2026
b6b36a1
fix: product review report fixes
KartikJha Apr 8, 2026
dd98aef
fix: app and api linking warning
KartikJha Apr 9, 2026
3a20d1d
chore: lint fixes
KartikJha Apr 9, 2026
3dec71d
fix: review comment changes
KartikJha Apr 15, 2026
820dcca
fix: lint fixes
KartikJha Apr 15, 2026
fb6fbb7
fix: product review fixes
KartikJha Apr 17, 2026
2919431
fix: lint fix
KartikJha Apr 19, 2026
1cce4f9
fix: --no-input flag fix, port range fix
KartikJha Apr 19, 2026
9a167a2
fix: native app callbacks and svelte server and spa distinction
KartikJha Apr 20, 2026
fe21370
fix: lint fixes
KartikJha Apr 21, 2026
d53a3ed
fix: ai test feedback fixes
KartikJha Apr 21, 2026
4fadfbd
fix: space fix
KartikJha Apr 21, 2026
20ca776
fix: lint fixes
KartikJha Apr 21, 2026
47b5c81
fix: product review fixes
KartikJha Apr 22, 2026
03e3992
fix: docs and spec refer
KartikJha Apr 22, 2026
f5c678f
fix: lint fixes
KartikJha Apr 23, 2026
534278b
fix: manual test fixes
KartikJha Apr 23, 2026
5d64fa7
fix: fluter web and native detection fix
KartikJha Apr 23, 2026
42adf87
fix : lint errors
KartikJha Apr 23, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions docs/auth0_quickstarts.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,5 @@ Step-by-step guides to quickly integrate Auth0 into your application.
- [auth0 quickstarts download](auth0_quickstarts_download.md) - Download a Quickstart sample app for a specific tech stack
- [auth0 quickstarts list](auth0_quickstarts_list.md) - List the available Quickstarts
- [auth0 quickstarts setup](auth0_quickstarts_setup.md) - Set up Auth0 for your quickstart application
- [auth0 quickstarts setup-experimental](auth0_quickstarts_setup-experimental.md) - Set up Auth0 for your quickstart application

1 change: 1 addition & 0 deletions docs/auth0_quickstarts_download.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,5 +47,6 @@ auth0 quickstarts download [flags]
- [auth0 quickstarts download](auth0_quickstarts_download.md) - Download a Quickstart sample app for a specific tech stack
- [auth0 quickstarts list](auth0_quickstarts_list.md) - List the available Quickstarts
- [auth0 quickstarts setup](auth0_quickstarts_setup.md) - Set up Auth0 for your quickstart application
- [auth0 quickstarts setup-experimental](auth0_quickstarts_setup-experimental.md) - Set up Auth0 for your quickstart application


1 change: 1 addition & 0 deletions docs/auth0_quickstarts_list.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,5 +49,6 @@ auth0 quickstarts list [flags]
- [auth0 quickstarts download](auth0_quickstarts_download.md) - Download a Quickstart sample app for a specific tech stack
- [auth0 quickstarts list](auth0_quickstarts_list.md) - List the available Quickstarts
- [auth0 quickstarts setup](auth0_quickstarts_setup.md) - Set up Auth0 for your quickstart application
- [auth0 quickstarts setup-experimental](auth0_quickstarts_setup-experimental.md) - Set up Auth0 for your quickstart application


72 changes: 72 additions & 0 deletions docs/auth0_quickstarts_setup-experimental.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
---
layout: default
parent: auth0 quickstarts
has_toc: false
---
# auth0 quickstarts setup-experimental

Creates an Auth0 application and/or API and generates a config file with the necessary Auth0 settings.

The command will:
1. Check if you are authenticated (and prompt for login if needed)
2. Auto-detect your project framework from the current directory
3. Create an Auth0 application and/or API resource server
4. Generate a config file with the appropriate environment variables

Supported frameworks are dynamically loaded from the QuickstartConfigs map.

## Usage
```
auth0 quickstarts setup-experimental [flags]
```

## Examples

```
auth0 quickstarts setup-experimental
auth0 quickstarts setup-experimental --app --framework react --type spa
auth0 quickstarts setup-experimental --api --identifier https://my-api
auth0 quickstarts setup-experimental --app --api --name "My App"
```


## Flags

```
--api Create an Auth0 API resource server
--app Create an Auth0 application (SPA, regular web, or native)
--audience string Alias for --identifier (unique audience URL for the API)
--build-tool string Build tool used by the project (vite, webpack, cra, none) (default "none")
--callback-url string Override the allowed callback URL for the application
--framework string Framework to configure (e.g., react, nextjs, vue, express)
--identifier string Unique URL identifier for the API (audience), e.g. https://my-api
--logout-url string Override the allowed logout URL for the application
--name string Name of the Auth0 application
--offline-access Allow offline access (enables refresh tokens)
--port int Local port the application runs on (default varies by framework, e.g. 3000, 5173)
--scopes string [API] Comma-separated list of permission scopes for the API
--signing-alg string [API] Token signing algorithm: RS256, PS256, or HS256 (leave blank to be prompted interactively)
--token-lifetime string [API] Access token lifetime in seconds (default: 86400 = 24 hours)
--type string Application type: spa, regular, native, or m2m
--web-origin-url string Override the allowed web origin URL for the application
```


## Inherited Flags

```
--debug Enable debug mode.
--no-color Disable colors.
--no-input Disable interactivity.
--tenant string Specific tenant to use.
```


## Related Commands

- [auth0 quickstarts download](auth0_quickstarts_download.md) - Download a Quickstart sample app for a specific tech stack
- [auth0 quickstarts list](auth0_quickstarts_list.md) - List the available Quickstarts
- [auth0 quickstarts setup](auth0_quickstarts_setup.md) - Set up Auth0 for your quickstart application
- [auth0 quickstarts setup-experimental](auth0_quickstarts_setup-experimental.md) - Set up Auth0 for your quickstart application


1 change: 1 addition & 0 deletions docs/auth0_quickstarts_setup.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,5 +61,6 @@ auth0 quickstarts setup [flags]
- [auth0 quickstarts download](auth0_quickstarts_download.md) - Download a Quickstart sample app for a specific tech stack
- [auth0 quickstarts list](auth0_quickstarts_list.md) - List the available Quickstarts
- [auth0 quickstarts setup](auth0_quickstarts_setup.md) - Set up Auth0 for your quickstart application
- [auth0 quickstarts setup-experimental](auth0_quickstarts_setup-experimental.md) - Set up Auth0 for your quickstart application


3 changes: 3 additions & 0 deletions internal/auth0/client_grant.go
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,9 @@ import (
)

type ClientGrantAPI interface {
// Create a client grant.
Create(ctx context.Context, g *management.ClientGrant, opts ...management.RequestOption) error

// List all client grants.
List(ctx context.Context, opts ...management.RequestOption) (*management.ClientGrantList, error)
}
19 changes: 19 additions & 0 deletions internal/auth0/mock/client_grant_mock.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading