2017-01-27 16 views
0

私は自分のプロジェクトでDjango - LDAP認証を使用しています。ユーザーが認証されると、Cookieを設定してサーバーへの応答として返す必要があります。応答にクッキーを追加しますクライアントDjangoのクッキー設定

答えて

0
response = HttpResponse(User_Grps) 
response.set_cookie(key, value) 
return response 

にUser_Grpsでそれを送信するためにどのように

def post(self,request): 
     userData = json.loads(request.body) 
     username = userData.get('username') 
     password = userData.get('password') 

     oLdap = LDAPBackend() 


     if username == "admin" and password == "admin": 
      User_Grps = "AdminLogin" 
     else: 
      try: 
       User = oLdap.authenticate(username=username,password=password) 
       if User is not None: 
        User_Grps = User.ldap_user.group_dns 
       else: 
        User_Grps = "Check your username and password" 

      except ldap.LDAPError: 
        User_Grps = "Error" 

     return HttpResponse(User_Grps) 

関連する問題