add working oauth and ldap client
This commit is contained in:
36
passbook/ldap/models.py
Normal file
36
passbook/ldap/models.py
Normal file
@ -0,0 +1,36 @@
|
||||
# """Supervisr mod_ldap Models"""
|
||||
|
||||
# from django.contrib.auth.models import Group
|
||||
# from django.db import models
|
||||
|
||||
# from supervisr.core.fields import JSONField
|
||||
# from passbook.core.models import (CreatedUpdatedModel, ProductExtension,
|
||||
# UUIDModel)
|
||||
|
||||
|
||||
# class LDAPModification(UUIDModel, CreatedUpdatedModel):
|
||||
# """Store LDAP Data in DB if LDAP Server is unavailable"""
|
||||
# ACTION_ADD = 'ADD'
|
||||
# ACTION_MODIFY = 'MODIFY'
|
||||
|
||||
# ACTIONS = (
|
||||
# (ACTION_ADD, 'ADD'),
|
||||
# (ACTION_MODIFY, 'MODIFY'),
|
||||
# )
|
||||
|
||||
# dn = models.CharField(max_length=255)
|
||||
# action = models.CharField(max_length=17, choices=ACTIONS, default=ACTION_MODIFY)
|
||||
# data = JSONField()
|
||||
|
||||
# def __str__(self):
|
||||
# return "LDAPModification %d from %s" % (self.pk, self.created)
|
||||
|
||||
|
||||
# class LDAPGroupMapping(UUIDModel, CreatedUpdatedModel):
|
||||
# """Model to map an LDAP Group to a supervisr group"""
|
||||
|
||||
# ldap_dn = models.TextField()
|
||||
# group = models.ForeignKey(Group, on_delete=models.CASCADE)
|
||||
|
||||
# def __str__(self):
|
||||
# return "LDAPGroupMapping %s -> %s" % (self.ldap_dn, self.group.name)
|
||||
Reference in New Issue
Block a user