Skip to content

OwenBrotherwood/loopback-example-aaa

Repository files navigation

Stories in Ready

loopback-example-aaa

  • A combination of loopback-example-access-control and loopback-example-passport
  • Focus on MS ADFS / LDAP (MS AD) integration for the non-internet use case

Use Case:

  • use of boot directory for global AAA as starting point
  • model AAA or ACL when understood

Authentication:

  • Authenticate users via LDAP
  • Only one User as Local: user of last resort for diagnostics if at all needed
  • token in header contra url/cookie
  • expose group membership

Authorization:

  • Roles mapping to LDAP groups (membership at authentication time)
  • Pierres hint: Investigate Dynamic Roles

Accounting:

  • Log changes to models and make available to a Role

Note:

  • It is presumed that Internet users would be authenticated/authorized by an OAuth system ...

Unkowns:

  • many :)
  • how would middleware be used in a global AAA that is required for all models

Play:

General Doc:

About

Focus on Authentication Authorization Accounting/Audit AAA

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published