Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 1ef5b1c

Browse files
committed
docs: add a skeleton of migration guide
Signed-off-by: Miroslav Bajtoš <[email protected]>
1 parent 4d940f6 commit 1ef5b1c

22 files changed

Lines changed: 461 additions & 15 deletions
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
lang: en
3+
title: 'Migrating from LoopBack 3'
4+
keywords: LoopBack 4.0, LoopBack 4, LoopBack 3, Migration
5+
sidebar: lb4_sidebar
6+
permalink: /doc/en/lb4/Migrating-from-LoopBack-3.html
7+
---
8+
9+
The migration guide was moved to a new place:
10+
[Migration guide](./migration-overview.md).
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
lang: en
3+
title: 'Migrating built-in authentication and authorization'
4+
keywords: LoopBack 4.0, LoopBack 4, LoopBack 3, Migration
5+
sidebar: lb4_sidebar
6+
permalink: /doc/en/lb4/migration-auth-built-in.html
7+
---
8+
9+
{% include note.html content="
10+
This is a placeholder page, the task of adding content is tracked by the
11+
following GitHub issue:
12+
[loopback-next#3719](https://github.com/strongloop/loopback-next/issues/3719)
13+
" %}

docs/site/migration/auth/oauth2.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
lang: en
3+
title: 'Migrating OAuth2 provider'
4+
keywords: LoopBack 4.0, LoopBack 4, LoopBack 3, Migration
5+
sidebar: lb4_sidebar
6+
permalink: /doc/en/lb4/migration-auth-oauth2.html
7+
---
8+
9+
{% include note.html content="
10+
This is a placeholder page, the task of adding content is tracked by the
11+
following GitHub issue:
12+
[loopback-next#3959](https://github.com/strongloop/loopback-next/issues/3959)
13+
" %}
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
lang: en
3+
title: 'Migrating authentication and authorization'
4+
keywords: LoopBack 4.0, LoopBack 4, LoopBack 3, Migration
5+
sidebar: lb4_sidebar
6+
permalink: /doc/en/lb4/migration-auth-overview.html
7+
---
8+
9+
LoopBack version 3 provides several options for adding authentication and
10+
authorization to secure the applications:
11+
12+
- A set of built-in models like `User`, `AccessToken` and `ACL` makes it easy to
13+
store your user credentials locally and define custom access control checks.
14+
The migration path is described in
15+
[Migrating built-in authentication and authorization](./built-in.md).
16+
17+
- [loopback-component-passport](https://github.com/strongloop/loopback-component-passport)
18+
provides integration between LoopBack 3 and
19+
[Passport](http://www.passportjs.org) to support third-party login and account
20+
linking for LoopBack applications. The migration path is described in
21+
[Migrating Passport-based authentication](./passport.md).
22+
23+
- [loopback-component-oauth2](https://github.com/strongloop/loopback-component-oauth2)
24+
provides full integration between OAuth 2.0 and LoopBack. It enables LoopBack
25+
applications to function as an oAuth 2.0 provider to authenticate and
26+
authorize client applications and/or resource owners (i.e. users) to access
27+
protected API endpoints. The migration path is described in
28+
[Migrating OAuth2 provider](./oauth2.md).
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
lang: en
3+
title: 'Migrating Passport-based authentication'
4+
keywords: LoopBack 4.0, LoopBack 4, LoopBack 3, Migration
5+
sidebar: lb4_sidebar
6+
permalink: /doc/en/lb4/migration-auth-passport.html
7+
---
8+
9+
{% include note.html content="
10+
This is a placeholder page, the task of adding content is tracked by the
11+
following GitHub issue:
12+
[loopback-next#3958](https://github.com/strongloop/loopback-next/issues/3958)
13+
" %}
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
lang: en
3+
title: 'Migrating boot scripts'
4+
keywords: LoopBack 4.0, LoopBack 4, LoopBack 3, Migration
5+
sidebar: lb4_sidebar
6+
permalink: /doc/en/lb4/migration-boot-scripts.html
7+
---
8+
9+
{% include note.html content="
10+
This is a placeholder page, the task of adding content is tracked by the
11+
following GitHub issue:
12+
[loopback-next#3957](https://github.com/strongloop/loopback-next/issues/3957)
13+
" %}

docs/site/migration/cli.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
lang: en
3+
title: 'Migrating CLI usage patterns'
4+
keywords: LoopBack 4.0, LoopBack 4, LoopBack 3, Migration
5+
sidebar: lb4_sidebar
6+
permalink: /doc/en/lb4/migration-cli.html
7+
---
8+
9+
{% include note.html content="
10+
This is a placeholder page, the task of adding content is tracked by the
11+
following GitHub issue:
12+
[loopback-next#3953](https://github.com/strongloop/loopback-next/issues/3953)
13+
" %}

docs/site/migration/clients.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
lang: en
3+
title: 'Migrating clients'
4+
keywords: LoopBack 4.0, LoopBack 4, LoopBack 3, Migration
5+
sidebar: lb4_sidebar
6+
permalink: /doc/en/lb4/migration-clients.html
7+
---
8+
9+
{% include note.html content="
10+
This is a placeholder page, the task of adding content is tracked by the
11+
following GitHub issue:
12+
[loopback-next#3954](https://github.com/strongloop/loopback-next/issues/3954)
13+
" %}

docs/site/migration/datasources.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
lang: en
3+
title: 'Migrating datasources'
4+
keywords: LoopBack 4.0, LoopBack 4, LoopBack 3, Migration
5+
sidebar: lb4_sidebar
6+
permalink: /doc/en/lb4/migration-datasources.html
7+
---
8+
9+
{% include note.html content="
10+
This is a placeholder page, the task of adding content is tracked by the
11+
following GitHub issue:
12+
[loopback-next#3946](https://github.com/strongloop/loopback-next/issues/3946).
13+
" %}
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
lang: en
3+
title: 'Migrating Express middleware'
4+
keywords: LoopBack 4.0, LoopBack 4, LoopBack 3, Migration
5+
sidebar: lb4_sidebar
6+
permalink: /doc/en/lb4/migration-express-middleware.html
7+
---
8+
9+
{% include note.html content="
10+
This is a placeholder page, the task of adding content is tracked by the
11+
following GitHub issue:
12+
[loopback-next#3947](https://github.com/strongloop/loopback-next/issues/3947)
13+
" %}

0 commit comments

Comments
 (0)