Skip to content
Branch: master
Find file History
renovate-bot and raymondfeng chore: update dependency @types/node to ^10.14.18
Signed-off-by: Renovate Bot <bot@renovateapp.com>
Latest commit 81890fc Sep 11, 2019
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
src refactor: auth modules depend on security Aug 27, 2019
.npmrc feat(security): add @loopback/security for common interfaces/types Aug 20, 2019
CHANGELOG.md chore: publish release Sep 6, 2019
LICENSE feat(security): add @loopback/security for common interfaces/types Aug 20, 2019
README.md
index.d.ts feat(security): add diagram Aug 20, 2019
index.js feat(security): add @loopback/security for common interfaces/types Aug 20, 2019
index.ts feat(security): add diagram Aug 20, 2019
package-lock.json chore: update dependency @types/node to ^10.14.18 Sep 11, 2019
package.json chore: update dependency @types/node to ^10.14.18 Sep 11, 2019
security-overview-diagram.png feat(security): add diagram Aug 20, 2019
tsconfig.build.json test(security): add more tests Aug 20, 2019

README.md

@loopback/security

Common types/interfaces for LoopBack 4 security including authentication and authorization.

Installation

npm install --save @loopback/security

Overview

  • Subject
    • It's the "who" for security
    • contains a set of Principles, a set of Credentials, and a set of Permissions
  • Principle
    • Represent a user, an application, or a device
  • Credential
    • Security attributes used to authenticate the subject. Such credentials include passwords, Kerberos tickets, and public key certificates.
  • Permission
    • It's the what for security.

Overview

Basic use

Contributions

Tests

run npm test from the root folder.

Contributors

See all contributors.

License

MIT

You can’t perform that action at this time.