def test_get_identifier(self):
        auth = Authentication()
        request = HttpRequest()
        self.assertEqual(auth.get_identifier(request), 'noaddr_nohost')

        request = HttpRequest()
        request.META['REMOTE_ADDR'] = '127.0.0.1'
        request.META['REMOTE_HOST'] = 'nebula.local'
        self.assertEqual(auth.get_identifier(request), '127.0.0.1_nebula.local')
Beispiel #2
0
 def test_get_identifier(self):
     auth = Authentication()
     request = HttpRequest()
     self.assertEqual(auth.get_identifier(request), 'noaddr_nohost')
     
     request = HttpRequest()
     request.META['REMOTE_ADDR'] = '127.0.0.1'
     request.META['REMOTE_HOST'] = 'nebula.local'
     self.assertEqual(auth.get_identifier(request), '127.0.0.1_nebula.local')
    def test_get_identifier(self):
        auth = Authentication()
        request = HttpRequest()
        self.assertEqual(auth.get_identifier(request), "noaddr_nohost")

        request = HttpRequest()
        request.META["REMOTE_ADDR"] = "127.0.0.1"
        request.META["REMOTE_HOST"] = "nebula.local"
        self.assertEqual(auth.get_identifier(request), "127.0.0.1_nebula.local")
Beispiel #4
0
 def get_identifier(self, request):
     if request.method == 'POST':
         return Authentication.get_identifier(self, request)
     return super(PostFreeSessionAuthentication, self).get_identifier(request)