You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: EXAMPLES.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
[Approov](https://approov.io) is an API security solution used to verify that requests received by your backend services originate from trusted versions of your mobile apps, and here you can find the Hello servers examples that are the base for the Approov [quickstarts](/docs) for the Laravel PHP Framework.
4
4
5
-
For more information about how Approov works and why you should use it you can read the [README](/README.md) at the root of this repo.
5
+
For more information about how Approov works and why you should use it you can read the [Approov Overview](/OVERVIEW.md) at the root of this repo.
6
6
7
7
If you are looking for the Approov quickstarts to integrate Approov in your Laravel API server then you can find them [here](/docs).
Edit each file and add the [dummy secret](/README.md#the-dummy-secret) to it in order to be able to test the Approov integration with the provided [Postman collection](https://github.com/approov/postman-collections/blob/master/quickstarts/hello-world/hello-world.postman_curl_requests_examples.md).
35
+
Edit each file and add the [dummy secret](/TESTING.md#the-dummy-secret) to it in order to be able to test the Approov integration with the provided [Postman collection](https://github.com/approov/postman-collections/blob/master/quickstarts/hello-world/hello-world.postman_curl_requests_examples.md).
Copy file name to clipboardExpand all lines: docs/APPROOV_TOKEN_BINDING_QUICKSTART.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -14,14 +14,14 @@ This quickstart is for developers familiar with PHP Laravel framework who are lo
14
14
15
15
## Why?
16
16
17
-
To lock down your API server to your mobile app. Please read the brief summary in the [README](/README.md#why) at the root of this repo or visit our [website](https://approov.io/product.html) for more details.
17
+
To lock down your API server to your mobile app. Please read the brief summary in the [Approov Overview](/OVERVIEW.md#why) at the root of this repo or visit our [website](https://approov.io/product) for more details.
18
18
19
19
[TOC](#toc---table-of-contents)
20
20
21
21
22
22
## How it works?
23
23
24
-
For more background, see the overview in the [README](/README.md#how-it-works) at the root of this repository.
24
+
For more background, see the [Approov Overview](/OVERVIEW.md#how-it-works) at the root of this repository.
25
25
26
26
The main functionality for the Approov token check is in the [Approov Middleware](/src/approov-protected-server/token-binding-check/hello/app/Http/Middleware/Approov.php) class. Take a look at the `verifyApproovToken()` and `verifyApproovTokenBinding()` functions to see the simple code for the checks.
Copy file name to clipboardExpand all lines: docs/APPROOV_TOKEN_QUICKSTART.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -14,14 +14,14 @@ This quickstart is for developers familiar with the PHP Laravel framework who ar
14
14
15
15
## Why?
16
16
17
-
To lock down your API server to your mobile app. Please read the brief summary in the [README](/README.md#why) at the root of this repo or visit our [website](https://approov.io/product.html) for more details.
17
+
To lock down your API server to your mobile app. Please read the brief summary in the [Approov Overview](/OVERVIEW.md#why) at the root of this repo or visit our [website](https://approov.io/product) for more details.
18
18
19
19
[TOC](#toc---table-of-contents)
20
20
21
21
22
22
## How it works?
23
23
24
-
For more background, see the overview in the [README](/README.md#how-it-works) at the root of this repo.
24
+
For more background, see the [Approov Overview](/OVERVIEW.md#how-it-works) at the root of this repo.
25
25
26
26
The main functionality for the Approov token check is in the [Approov Middleware](/src/approov-protected-server/token-check/hello/app/Http/Middleware/Approov.php) class. Take a look at the `verifyApproovToken()` function to see the simple code for the check.
Copy file name to clipboardExpand all lines: src/approov-protected-server/token-binding-check/hello/README.md
+4-4
Original file line number
Diff line number
Diff line change
@@ -12,7 +12,7 @@ This Approov integration example is from where the code example for the [Approov
12
12
13
13
## Why?
14
14
15
-
To lock down your API server to your mobile app. Please read the brief summary in the [README](/README.md#why) at the root of this repo or visit our [website](https://approov.io/product.html) for more details.
15
+
To lock down your API server to your mobile app. Please read the brief summary in the [Approov Overview](/OVERVIEW.md#why) at the root of this repo or visit our [website](https://approov.io/product) for more details.
16
16
17
17
[TOC](#toc---table-of-contents)
18
18
@@ -22,7 +22,7 @@ To lock down your API server to your mobile app. Please read the brief summary i
22
22
The PHP Laravel API server is very simple and is defined in the project [src/approov-protected-server/token-binding-check/hello](/src/approov-protected-server/token-binding-check/hello). Take a look at the [Approov Middleware](/src/approov-protected-server/token-binding-check/hello/app/Http/Middleware/Approov.php) class, and search for the `verifyApproovToken()` and `verifyApproovTokenBinding()` functions to see the simple code for the checks.
23
23
24
24
25
-
For more background on Approov, see the overview in the [README](/README.md#how-it-works) at the root of this repo.
25
+
For more background on Approov, see the [Approov Overview](/OVERVIEW.md#how-it-works) at the root of this repo.
26
26
27
27
[TOC](#toc---table-of-contents)
28
28
@@ -42,7 +42,7 @@ First, you need to create the `.env` file. From the `src/approov-protected-serve
42
42
cp .env.example .env
43
43
```
44
44
45
-
Second, you need to set the dummy secret in the `src/approov-protected-server/token-binding-check/hello/.env` file as explained [here](/README.md#the-dummy-secret).
45
+
Second, you need to set the dummy secret in the `src/approov-protected-server/token-binding-check/hello/.env` file as explained [here](/TESTING.md#the-dummy-secret).
46
46
47
47
Next, you need to install the dependencies. From the `src/approov-protected-server/token-binding-check/hello` folder execute:
48
48
@@ -81,7 +81,7 @@ Content-Type: application/json
81
81
82
82
The reason you got a `401` is because no Approoov token isn't provided in the headers of the request.
83
83
84
-
Finally, you can test that the Approov integration example works as expected with this [Postman collection](/README.md#testing-with-postman) or with some cURL requests [examples](/README.md#testing-with-curl).
84
+
Finally, you can test that the Approov integration example works as expected with this [Postman collection](/TESTING.md#testing-with-postman) or with some cURL requests [examples](/TESTING.md#testing-with-curl).
Copy file name to clipboardExpand all lines: src/approov-protected-server/token-check/hello/README.md
+4-4
Original file line number
Diff line number
Diff line change
@@ -12,7 +12,7 @@ This Approov integration example is from where the code example for the [Approov
12
12
13
13
## Why?
14
14
15
-
To lock down your API server to your mobile app. Please read the brief summary in the [README](/README.md#why) at the root of this repo or visit our [website](https://approov.io/product.html) for more details.
15
+
To lock down your API server to your mobile app. Please read the brief summary in the [Approov Overview](/OVERVIEW.md#why) at the root of this repo or visit our [website](https://approov.io/product) for more details.
16
16
17
17
[TOC](#toc---table-of-contents)
18
18
@@ -21,7 +21,7 @@ To lock down your API server to your mobile app. Please read the brief summary i
21
21
22
22
The PHP Laravel API server is very simple and is defined in the project [src/approov-protected-server/token-check/hello](/src/approov-protected-server/token-check/hello). Take a look at the [Approov Middleware](/src/approov-protected-server/token-check/hello/app/Http/Middleware/Approov.php) class, and search for the `verifyApproovToken()` function to see the simple code for the check.
23
23
24
-
For more background on Approov, see the overview in the [README](/README.md#how-it-works) at the root of this repo.
24
+
For more background on Approov, see the [Approov Overview](/OVERVIEW.md#how-it-works) at the root of this repo.
25
25
26
26
[TOC](#toc---table-of-contents)
27
27
@@ -41,7 +41,7 @@ First, you need to create the `.env` file. From the `src/approov-protected-serve
41
41
cp .env.example .env
42
42
```
43
43
44
-
Second, you need to set the dummy secret in the `src/approov-protected-server/token-check/hello/.env` file as explained [here](/README.md#the-dummy-secret).
44
+
Second, you need to set the dummy secret in the `src/approov-protected-server/token-check/hello/.env` file as explained [here](/TESTING.md#the-dummy-secret).
45
45
46
46
Next, you need to install the dependencies. From the `src/approov-protected-server/token-check/hello` folder execute:
47
47
@@ -80,7 +80,7 @@ Content-Type: application/json
80
80
81
81
The reason you got a `401` is because no Approoov token isn't provided in the headers of the request.
82
82
83
-
Finally, you can test that the Approov integration example works as expected with this [Postman collection](/README.md#testing-with-postman) or with some cURL requests [examples](/README.md#testing-with-curl).
83
+
Finally, you can test that the Approov integration example works as expected with this [Postman collection](/TESTING.md#testing-with-postman) or with some cURL requests [examples](/TESTING.md#testing-with-curl).
Copy file name to clipboardExpand all lines: src/unprotected-server/hello/README.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,7 @@ The unprotected example is the base reference to build the [Approov protected se
13
13
14
14
## Why?
15
15
16
-
To be the starting building block for the [Approov protected servers](/src/approov-protected-server/), that will show you how to lock down your API server to your mobile app. Please read the brief summary in the [README](/README.md#why) at the root of this repo or visit our [website](https://approov.io/product.html) for more details.
16
+
To be the starting building block for the [Approov protected servers](/src/approov-protected-server/), that will show you how to lock down your API server to your mobile app. Please read the brief summary in the [Approov Overview](/OVERVIEW.md#why) at the root of this repo or visit our [website](https://approov.io/product) for more details.
0 commit comments