Common types/interfaces for LoopBack 4 security including authentication and authorization.
npm install --save @loopback/security
- 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.
- It's the
run npm test
from the root folder.
See all contributors.
MIT