Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/qiwi/ldap
Helpers for AD, LDAP interactions
https://github.com/qiwi/ldap
nestjs
Last synced: 6 days ago
JSON representation
Helpers for AD, LDAP interactions
- Host: GitHub
- URL: https://github.com/qiwi/ldap
- Owner: qiwi
- License: mit
- Created: 2019-11-07T16:27:04.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2023-02-03T05:14:42.000Z (almost 2 years ago)
- Last Synced: 2024-12-15T10:29:01.268Z (about 1 month ago)
- Topics: nestjs
- Language: TypeScript
- Homepage:
- Size: 3.42 MB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# @qiwi/ldap
[![Maintainability](https://api.codeclimate.com/v1/badges/32171b1066fd735f2015/maintainability)](https://codeclimate.com/github/qiwi/ldap/maintainability)
[![Test Coverage](https://api.codeclimate.com/v1/badges/32171b1066fd735f2015/test_coverage)](https://codeclimate.com/github/qiwi/ldap/test_coverage)
> Helpers for AD, LDAP interactions## Status
🚧 Work in progress 🚧 / Experimental / Early access preview / 0.0.0-draft## Usage
With [Nestjs](https://nestjs.com/):
```typescript
import {
HasLdapGroup
} from 'nestjs-ldap-auth'@Controller()
export class SomeController {
@HasLdapGroup('admin')
doSomething(@Body() body: any) {
console.log(body)return {}
}
}// App.ts
@Module({
imports: [...],
controllers: [SomeController],
providers: [...],
})
export class AppModule {}
```## License
[MIT](./LICENSE)