11.0.7 • Published 8 months ago

@loopback/authentication v11.0.7

Weekly downloads
16,425
License
MIT
Repository
github
Last release
8 months ago

@loopback/authentication

A LoopBack 4 component for authentication support. Its corresponding documentation is in LoopBack component authentication

Overview

AuthenticationComponent

This component contains the core logic for the authentication layer in LoopBack 4.

It contains:

  • A decorator to express an authentication requirement on controller methods
  • A provider to access method-level authentication metadata
  • An action in the REST sequence to enforce authentication (No longer needed for middleware based sequence)
  • An extension point to discover all authentication strategies and handle the delegation

Installation

npm install --save @loopback/authentication

Basic Use

Load the AuthenticationComponent into your application.

Extension developers need to:

Application Developers need to:

Create and register a passport based strategy

Related resources

For detailed documentation, see AuthenticationComponent.

For a tutorial on how to add JWT authentication to an application, see How to secure your LoopBack 4 application with JWT authentication.

For some background on our design decisions, please read Multiple Authentication strategies.

Note

Starting from version @loobpack/authentication@3.0.0, UserProfile needs to be imported from @loopback/security and it's not backward compatible with the one exported from @loobpack/authentication@2.x. Make sure you follow the new tutorial to build the authentication system.

Contributions

Tests

run npm test from the root folder.

Contributors

See all contributors.

License

MIT

11.0.7

8 months ago

11.0.6

9 months ago

11.0.4

11 months ago

11.0.5

10 months ago

11.0.3

1 year ago

11.0.2

1 year ago

11.0.1

1 year ago

11.0.0

1 year ago

10.1.5

1 year ago

10.1.4

2 years ago

10.1.1

2 years ago

10.1.2

2 years ago

10.1.3

2 years ago

10.1.0

2 years ago

10.0.0

2 years ago

9.0.9

2 years ago

9.0.10

2 years ago

9.0.8

2 years ago

9.0.7

2 years ago

9.0.6

3 years ago

9.0.5

3 years ago

9.0.4

3 years ago

9.0.3

3 years ago

9.0.2

3 years ago

9.0.1

3 years ago

9.0.0

3 years ago

8.1.2

3 years ago

8.1.1

3 years ago

8.1.0

3 years ago

8.0.1

3 years ago

8.0.0

4 years ago

7.3.4

4 years ago

7.3.3

4 years ago

7.3.2

4 years ago

7.3.1

4 years ago

7.3.0

4 years ago

7.2.0

4 years ago

7.1.0

4 years ago

7.0.7

4 years ago

7.0.6

4 years ago

7.0.5

5 years ago

7.0.4

5 years ago

7.0.3

5 years ago

7.0.2

5 years ago

7.0.1

5 years ago

7.0.0

5 years ago

6.0.1

5 years ago

6.0.0

5 years ago

5.0.0

5 years ago

4.2.10

5 years ago

4.2.9

5 years ago

4.2.8

5 years ago

4.2.7

5 years ago

4.2.6

5 years ago

4.2.5

5 years ago

4.2.4

5 years ago

4.2.3

5 years ago

4.2.2

5 years ago

4.2.1

5 years ago

4.2.0

5 years ago

4.1.3

5 years ago

4.1.2

5 years ago

4.1.1

5 years ago

4.1.0

5 years ago

4.0.0

5 years ago

3.3.3

5 years ago

3.3.2

5 years ago

3.3.1

5 years ago

3.3.0

5 years ago

3.2.4

6 years ago

3.2.3

6 years ago

3.2.2

6 years ago

3.2.1

6 years ago

3.2.0

6 years ago

3.1.1

6 years ago

3.1.0

6 years ago

3.0.1

6 years ago

3.0.0

6 years ago

2.2.2

6 years ago

2.2.1

6 years ago

2.2.0

6 years ago

2.1.11

6 years ago

2.1.10

6 years ago

2.1.8

6 years ago

2.1.7

6 years ago

2.1.6

6 years ago

2.1.5

6 years ago

2.1.4

6 years ago

2.1.3

6 years ago

2.1.2

6 years ago

2.1.1

6 years ago

2.1.0

6 years ago

2.0.6

6 years ago

2.0.5

6 years ago

2.0.4

6 years ago

2.0.3

6 years ago

2.0.2

6 years ago

2.0.1

6 years ago

2.0.0

6 years ago

1.2.1

6 years ago

1.2.0

6 years ago

1.1.2

6 years ago

1.1.1

6 years ago

1.1.0

6 years ago

1.0.17

6 years ago

1.0.16

6 years ago

1.0.15

6 years ago

1.0.14

6 years ago

1.0.13

6 years ago

1.0.12

6 years ago

1.0.11

6 years ago

1.0.10

6 years ago

1.0.9

6 years ago

1.0.8

6 years ago

1.0.7

7 years ago

1.0.6

7 years ago

1.0.5

7 years ago

1.0.4

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago

0.11.22

7 years ago

0.11.21

7 years ago

0.11.20

7 years ago

0.11.19

7 years ago

0.11.18

7 years ago

0.11.17

7 years ago

0.11.16

7 years ago

0.11.15

7 years ago

0.11.14

7 years ago

0.11.13

7 years ago

0.11.12

7 years ago

0.11.11

7 years ago

0.11.10

7 years ago

0.11.9

7 years ago

0.11.8

7 years ago

0.11.7

7 years ago

0.11.6

7 years ago

0.11.5

7 years ago

0.11.4

7 years ago

0.11.3

7 years ago

0.11.2

7 years ago

0.11.1

7 years ago

0.11.0

7 years ago

0.10.19

7 years ago

0.10.18

7 years ago

0.10.17

7 years ago

0.10.16

7 years ago

0.10.15

7 years ago

0.10.14

7 years ago

0.10.13

7 years ago

0.10.12

7 years ago

0.10.10

7 years ago

0.10.9

7 years ago

0.10.8

7 years ago

0.10.7

7 years ago

0.10.6

7 years ago

0.10.5

7 years ago

0.10.4

7 years ago

0.10.3

7 years ago

0.10.2

7 years ago

0.10.1

7 years ago

0.10.0

7 years ago

0.9.0

7 years ago

0.8.2

7 years ago

0.8.1

7 years ago

0.8.0

7 years ago

0.7.1

7 years ago

0.7.0

7 years ago

0.6.1

7 years ago

0.6.0

7 years ago

0.5.3

7 years ago

0.5.2

7 years ago

0.5.1

7 years ago

0.5.0

7 years ago

0.4.1

7 years ago

0.4.0

7 years ago

0.3.4

7 years ago

0.3.3

7 years ago

0.3.2

7 years ago

0.3.1

7 years ago

0.3.0

7 years ago

0.2.0

7 years ago

0.1.2

7 years ago

0.1.1

7 years ago

0.1.0

7 years ago

4.0.0-alpha.32

7 years ago

4.0.0-alpha.31

7 years ago

4.0.0-alpha.30

7 years ago

4.0.0-alpha.29

7 years ago

4.0.0-alpha.28

7 years ago

4.0.0-alpha.26

7 years ago

4.0.0-alpha.25

7 years ago

4.0.0-alpha.24

7 years ago

4.0.0-alpha.23

7 years ago

4.0.0-alpha.22

7 years ago

4.0.0-alpha.21

7 years ago

4.0.0-alpha.20

8 years ago

4.0.0-alpha.19

8 years ago

4.0.0-alpha.18

8 years ago

4.0.0-alpha.17

8 years ago

4.0.0-alpha.16

8 years ago

4.0.0-alpha.15

8 years ago

4.0.0-alpha.14

8 years ago

4.0.0-alpha.13

8 years ago

4.0.0-alpha.12

8 years ago

4.0.0-alpha.11

8 years ago

4.0.0-alpha.10

8 years ago

4.0.0-alpha.8

8 years ago

4.0.0-alpha.7

8 years ago

4.0.0-alpha.6

8 years ago

4.0.0-alpha.5

8 years ago

4.0.0-alpha.4

8 years ago

4.0.0-alpha.3

8 years ago

4.0.0-alpha.2

8 years ago

4.0.0-alpha.1

8 years ago