reading-notes


Project maintained by Razan-am Hosted on GitHub Pages — Theme by mattgraham

Access Control (ACL)

When is Basic Authorization used vs. Bearer Authorization?

What does the JSON Web Token package do?

What considerations should we make when creating and storing a SECRET?

  1. Never store unencrypted secrets in .git repositories
  2. Don’t share your secrets unencrypted in messaging systems like slack
  3. Store secrets safely
  4. Restrict API access and permissions

Terms


RBAC

Role-Based Access Control RBAC

What is RBAC?

Benefits of RBAC?

  1. it is much easier to audit user rights, and to correct any issues identified.
  2. easy to implement

RBAC vs. ABAC vs. ACL


References:

@By WILL KENTON/Authorization Code

@By JWT/Introduction to JSON Web Tokens

@By MACKENZIE JACKSON/Best practices for managing and storing secrets including API keys and other credentials

@By RISK AWARENESS/5 steps to simple role-based access control (RBAC)