Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
55 commits
Select commit Hold shift + click to select a range
e01c5d3
feat: added toolchain to env and request params config and no detecti…
KartikJha Mar 23, 2026
d553aae
fix: updated the logout and callback URLs
KartikJha Mar 24, 2026
e16a251
docs: updated docs to fix PR checks
KartikJha Mar 24, 2026
4992a04
feat: added request param substitution
KartikJha Mar 24, 2026
c68734b
feat: req param parse and sub, envvalues parse and sub
KartikJha Mar 24, 2026
ce81531
chore: lint fixes
KartikJha Mar 24, 2026
eaf91fd
chore: lint fixes
KartikJha Mar 24, 2026
6566740
chore: lint fix
KartikJha Mar 24, 2026
6b12b2d
fix: lint build fix
KartikJha Mar 24, 2026
e6b816e
chore: lint fix
KartikJha Mar 24, 2026
5cd6328
fix: added review fixes, added none key fix for API creation
KartikJha Mar 30, 2026
cc5e333
fix: lint fixes
KartikJha Mar 31, 2026
7bafb93
feat: project detection support added
KartikJha Mar 30, 2026
06d5afb
fix: review comment changes
KartikJha Mar 31, 2026
a250506
fix: linter fixes
KartikJha Mar 31, 2026
350b669
build: test cases added, docs updated
KartikJha Apr 2, 2026
84c483a
fix: linter fixes
KartikJha Apr 2, 2026
647f623
fix: lint errors
KartikJha Apr 2, 2026
cdb5ea8
fix: linter fixes
KartikJha Apr 2, 2026
51a6bc3
build: dev test changes
KartikJha Apr 6, 2026
53cf4a6
fix: dev test messages updated
KartikJha Apr 7, 2026
832003f
fix: flag support added
KartikJha Apr 7, 2026
cf88eca
feat: linking APP and API using client grants API of go-auth0
KartikJha Apr 8, 2026
029e564
fix: product review report fixes
KartikJha Apr 8, 2026
0634b8e
fix: app and api linking warning
KartikJha Apr 9, 2026
b4ce7ca
chore: lint fixes
KartikJha Apr 9, 2026
f108f79
fix: review comment changes
KartikJha Apr 15, 2026
f246b11
fix: lint fixes
KartikJha Apr 15, 2026
22c805a
fix: product review fixes
KartikJha Apr 17, 2026
e24b47c
fix: lint fix
KartikJha Apr 19, 2026
a9fa3f3
fix: --no-input flag fix, port range fix
KartikJha Apr 19, 2026
8e6fd85
fix: native app callbacks and svelte server and spa distinction
KartikJha Apr 20, 2026
65a936c
fix: lint fixes
KartikJha Apr 21, 2026
b2cfd11
fix: ai test feedback fixes
KartikJha Apr 21, 2026
0c82d40
fix: space fix
KartikJha Apr 21, 2026
f2bbc6f
fix: lint fixes
KartikJha Apr 21, 2026
fc397e0
fix: product review fixes
KartikJha Apr 22, 2026
6b40629
fix: docs and spec refer
KartikJha Apr 22, 2026
60dfe3e
fix: lint fixes
KartikJha Apr 23, 2026
524e6ea
fix: manual test fixes
KartikJha Apr 23, 2026
801b18b
fix: fluter web and native detection fix
KartikJha Apr 23, 2026
08fc6f2
fix : lint errors
KartikJha Apr 23, 2026
1f5063e
fix: code review changes
KartikJha Apr 27, 2026
a463fb7
fix: code review changes
KartikJha Apr 27, 2026
3bd98c2
fix: lint issues
KartikJha Apr 27, 2026
b9b9ff5
chore: trigger build
KartikJha Apr 28, 2026
edd08e8
fix: github actions test case failure
KartikJha Apr 28, 2026
1666506
fix: product review fixes
KartikJha Apr 28, 2026
9cba5f9
fix: test case fixed
KartikJha Apr 28, 2026
ee96052
fix: code review fixes
KartikJha May 4, 2026
b2ac1ca
fix: download file size edge case check test added, ambiguous detecti…
KartikJha May 4, 2026
4aa7936
fix: lint fixes, docs
KartikJha May 5, 2026
dc1bfba
fix: build verification suite fixes, expo custom scheme removed, nest…
KartikJha May 5, 2026
09f2247
fix: framework display name, java env file values
KartikJha May 5, 2026
34f57d1
fix: lint fixes
KartikJha May 5, 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


6 changes: 5 additions & 1 deletion internal/auth0/client_grant.go
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,10 @@ import (
)

type ClientGrantAPI interface {
// List all client grants.
// Create a new client grant, authorizing the given client for the specified API (audience).
// Returns an error if the grant already exists or the request fails.
Create(ctx context.Context, g *management.ClientGrant, opts ...management.RequestOption) error

// List returns all client grants for the tenant, with optional filtering via opts.
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