Skip to content

Commit ee4ab91

Browse files
committed
updating outdated or broken URLs
1 parent e62c9ac commit ee4ab91

File tree

11 files changed

+11
-11
lines changed

11 files changed

+11
-11
lines changed

articles/quickstart/_includes/_auth0-react-install.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@ Run the following command within your project directory to install the Auth0 Rea
88
npm install @auth0/auth0-react
99
```
1010

11-
The SDK exposes methods and variables that help you integrate Auth0 with your React application idiomatically using <a href="https://reactjs.org/docs/hooks-overview.html" target="_blank" rel="noreferrer">React Hooks</a> or <a href="https://reactjs.org/docs/higher-order-components.html" target="_blank" rel="noreferrer">Higher-Order Components</a>.
11+
The SDK exposes methods and variables that help you integrate Auth0 with your React application idiomatically using <a href="https://react.dev/reference/react/hooks" target="_blank" rel="noreferrer">React Hooks</a> or <a href="https://reactjs.org/docs/higher-order-components.html" target="_blank" rel="noreferrer">Higher-Order Components</a>.

articles/quickstart/backend/django/interactive.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ cd apiexample
5353

5454
## Create the JWT validator {{{ data-action=code data-code="apiexample/validator.py" }}}
5555

56-
You're going to use a library called <a href="https://github.com/lepture/authlib" target="_blank" rel="noreferrer">Authlib</a> to create a <a href="https://docs.authlib.org/en/latest/flask/1/resource-server.html" target="_blank" rel="noreferrer">ResourceProtector</a>, which is a type of <a href="https://docs.djangoproject.com/en/4.0/topics/http/decorators/" target="_blank" rel="noreferrer">Django view decorator</a> that protects your resources (API views) with a given validator.
56+
You're going to use a library called <a href="https://github.com/lepture/authlib" target="_blank" rel="noreferrer">Authlib</a> to create a <a href="https://docs.authlib.org/en/latest/flask/1/resource-server.html" target="_blank" rel="noreferrer">ResourceProtector</a>, which is a type of <a href="https://docs.djangoproject.com/en/5.1/topics/http/decorators/" target="_blank" rel="noreferrer">Django view decorator</a> that protects your resources (API views) with a given validator.
5757

5858
The validator will verify the Access Token that you pass to the resource by checking that it has a valid signature and claims.
5959

articles/quickstart/native/android/00-login.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ android {
5959
```
6060

6161
::: panel Sync Project with Gradle Files
62-
Remember to synchronize using the Android Studio prompt or run `./gradlew clean build` from the command line. For more information about Gradle usage, check <a href="http://tools.android.com/tech-docs/new-build-system/user-guide" target="_blank" rel="noreferrer">their official documentation</a>.
62+
Remember to synchronize using the Android Studio prompt or run `./gradlew clean build` from the command line. For more information about Gradle usage, check <a href="https://developer.android.com/build/gradle-build-overview" target="_blank" rel="noreferrer">their official documentation</a>.
6363
:::
6464

6565
Add manifest placeholders required by the SDK. The placeholders are used internally to define an `intent-filter` that captures the authentication callback URL. For this, the Auth0 tenant domain and the scheme that take part in the callback URL must be set.

articles/quickstart/native/ionic-react/interactive.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ Auth0 allows you to quickly add authentication and gain access to user profile i
3636

3737
## Configure the `Auth0Provider` component {{{ data-action=code data-code="index.tsx" }}}
3838

39-
Under the hood, the Auth0 React SDK uses <a href="https://reactjs.org/docs/context.html" target="_blank" rel="noreferrer">React Context</a> to manage the authentication state of your users. One way to integrate Auth0 with your React app is to wrap your root component with an `Auth0Provider` you can import from the SDK.
39+
Under the hood, the Auth0 React SDK uses <a href="https://react.dev/reference/react/useContext" target="_blank" rel="noreferrer">React Context</a> to manage the authentication state of your users. One way to integrate Auth0 with your React app is to wrap your root component with an `Auth0Provider` you can import from the SDK.
4040

4141
The `Auth0Provider` component takes the following props:
4242

articles/quickstart/spa/react/01-login.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Visit the <a href="https://developer.auth0.com/resources/guides/spa/react/basic-
2424

2525
### Configure the `Auth0Provider` component
2626

27-
Under the hood, the Auth0 React SDK uses <a href="https://reactjs.org/docs/context.html" target="_blank" rel="noreferrer">React Context</a> to manage the authentication state of your users. One way to integrate Auth0 with your React app is to wrap your root component with an `Auth0Provider` that you can import from the SDK.
27+
Under the hood, the Auth0 React SDK uses <a href="https://react.dev/reference/react/useContext" target="_blank" rel="noreferrer">React Context</a> to manage the authentication state of your users. One way to integrate Auth0 with your React app is to wrap your root component with an `Auth0Provider` that you can import from the SDK.
2828

2929
```javascript
3030
import React from 'react';

articles/quickstart/webapp/laravel/01-login.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@ Route::get('/', function () {
148148

149149
## User Management{{{ data-action=code data-code="routes/web.php#26:43" }}}
150150

151-
You can update user information using the <a href="https://github.com/auth0/laravel-auth0/blob/main/Management.md" target="_blank" rel="noreferrer">Auth0 Management API</a>. All Management endpoints are accessible through the SDK's `management()` method.
151+
You can update user information using the <a href="https://github.com/auth0/laravel-auth0/blob/main/docs/Management.md" target="_blank" rel="noreferrer">Auth0 Management API</a>. All Management endpoints are accessible through the SDK's `management()` method.
152152

153153
**Before making Management API calls you must enable your application to communicate with the Management API.** This can be done from the <a href="https://manage.auth0.com/#/apis/" target="_blank" rel="noreferrer">Auth0 Dashboards API page</a>, choosing `Auth0 Management API`, and selecting the 'Machine to Machine Applications' tab. Authorize your Laravel application, and then click the down arrow to choose the scopes you wish to grant.
154154

articles/quickstart/webapp/nextjs/01-login.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Run the following command within your project directory to install the Auth0 Nex
2626
npm install @auth0/nextjs-auth0
2727
```
2828

29-
The SDK exposes methods and variables that help you integrate Auth0 with your Next.js application using <a href="https://nextjs.org/docs/app/building-your-application/routing/route-handlers" target="_blank" rel="noreferrer">Route Handlers</a> on the backend and <a href="https://reactjs.org/docs/context.html" target="_blank" rel="noreferrer">React Context</a> with <a href="https://reactjs.org/docs/hooks-overview.html" target="_blank" rel="noreferrer">React Hooks</a> on the frontend.
29+
The SDK exposes methods and variables that help you integrate Auth0 with your Next.js application using <a href="https://nextjs.org/docs/app/building-your-application/routing/route-handlers" target="_blank" rel="noreferrer">Route Handlers</a> on the backend and <a href="https://react.dev/reference/react/useContext" target="_blank" rel="noreferrer">React Context</a> with <a href="https://react.dev/reference/react/hooks" target="_blank" rel="noreferrer">React Hooks</a> on the frontend.
3030

3131
### Configure the SDK
3232

articles/quickstart/webapp/nextjs/interactive.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ Run the following command within your project directory to install the Auth0 Nex
3838
npm i @auth0/nextjs-auth0
3939
```
4040

41-
The SDK exposes methods and variables that help you integrate Auth0 with your Next.js application using <a href="https://nextjs.org/docs/app/building-your-application/routing/route-handlers" target="_blank" rel="noreferrer">Route Handlers</a> on the backend and <a href="https://reactjs.org/docs/context.html" target="_blank" rel="noreferrer">React Context</a> with <a href="https://reactjs.org/docs/hooks-overview.html" target="_blank" rel="noreferrer">React Hooks</a> on the frontend.
41+
The SDK exposes methods and variables that help you integrate Auth0 with your Next.js application using <a href="https://nextjs.org/docs/app/building-your-application/routing/route-handlers" target="_blank" rel="noreferrer">Route Handlers</a> on the backend and <a href="https://react.dev/reference/react/useContext" target="_blank" rel="noreferrer">React Context</a> with <a href="https://react.dev/reference/react/hooks" target="_blank" rel="noreferrer">React Hooks</a> on the frontend.
4242

4343
## Configure the SDK {{{ data-action=code data-code=".env.local" }}}
4444

articles/quickstart/webapp/nginx-plus/01-login.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ This tutorial and seed project have been tested with the following:
2323

2424
## Install and Enable `nginx-plus-module-njs` Module
2525

26-
First, you need to install the nginx-plus-module-njs module for NGINX Plus. Follow the <a href="https://www.nginx.com/products/nginx/dynamic-modules/" target="_blank" rel="noreferrer">dynamic module installation guide</a> to install packages in your host OS.
26+
First, you need to install the nginx-plus-module-njs module for NGINX Plus. Follow the <a href="https://docs.nginx.com/nginx/admin-guide/dynamic-modules/nginscript" target="_blank" rel="noreferrer">dynamic module installation guide</a> to install packages in your host OS.
2727
For Linux distributions that use `yum` package manager install as follows:
2828

2929
```bash

articles/quickstart/webapp/php/01-login.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Let's create a sample application that authenticates a user with a PHP applicati
2727

2828
The Auth0 PHP SDK supports many <a href="https://www.php-fig.org" target="_blank" rel="noreferrer">PHP-FIG</a> standards offering interoperability options with your architecture. Two of particular importance are <a href="https://www.php-fig.org/psr/psr-17/" target="_blank" rel="noreferrer">PSR-17</a> and <a href="https://www.php-fig.org/psr/psr-18/" target="_blank" rel="noreferrer">PSR-18</a>. These standards allow you to plug-in networking components of your choice to handle messaging and requests. You will need to install compatible libraries in your project for the SDK to use.
2929

30-
The most prolific networking library for PHP is <a href="https://guzzlephp.org" target="_blank" rel="noreferrer">Guzzle</a>, although many are available to pick from within the PHP community. Let's use Guzzle for this sample application. Once again, from your project directory, run the following shell command:
30+
The most prolific networking library for PHP is <a href="https://docs.guzzlephp.org/" target="_blank" rel="noreferrer">Guzzle</a>, although many are available to pick from within the PHP community. Let's use Guzzle for this sample application. Once again, from your project directory, run the following shell command:
3131

3232
```sh
3333
composer require guzzlehttp/guzzle guzzlehttp/psr7 http-interop/http-factory-guzzle

articles/quickstart/webapp/rails/interactive.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ Still having issues? Check out our <a href="https://auth0.com/docs" target="_bla
131131

132132
## Show user profile information {{{ data-action=code data-code="secured.rb" }}}
133133

134-
To display the user's profile, your application should provide a protected route. You can use a <a href="https://guides.rubyonrails.org/getting_started.html#using-concerns" target="_blank" rel="noreferrer">Concern</a> to control access to routes that can be shared across multiple controllers. The concern should automatically redirect to Auth0 when the user is unauthenticated. Otherwise, the concern should return the current user profile.
134+
To display the user's profile, your application should provide a protected route. You can use a <a href="https://api.rubyonrails.org/classes/ActiveSupport/Concern.html" target="_blank" rel="noreferrer">Concern</a> to control access to routes that can be shared across multiple controllers. The concern should automatically redirect to Auth0 when the user is unauthenticated. Otherwise, the concern should return the current user profile.
135135

136136
Once you have a Concern, include it in any controller that requires a logged in user. You can then access the user from the session `session[:userinfo]` as in the following example:
137137

0 commit comments

Comments
 (0)