8.2.1 • Published 3 years ago

brightspace-auth-assertions v8.2.1

Weekly downloads
41
License
Apache-2.0
Repository
github
Last release
3 years ago

brightspace-auth-assertions

Build Status

Example

const
	AssertionCompiler = require('brightspace-auth-assertions'),
	AuthToken = require('brightspace-auth-token');

const asserter = new AssertionCompiler()
	.scope('valance', 'apps', 'manage').require()
	.context(AssertionCompiler.contexts.User).require()
	.impersonation().reject()
	.compile();

// ...

server.on('request', function (req) {
	const auth = getAuthInfo();

	const token = new AuthToken(auth);

	asserter(token);
});
8.2.1

3 years ago

8.2.0

3 years ago

8.1.0

4 years ago

8.0.0

5 years ago

7.0.1

5 years ago

7.0.0

6 years ago

6.0.2

7 years ago

6.0.1

7 years ago

6.0.0

7 years ago

2.0.2

10 years ago