Added webdav.
This commit is contained in:
		
							parent
							
								
									9a923f6bdd
								
							
						
					
					
						commit
						886d21999c
					
				@ -45,14 +45,14 @@ class WebdavApplication(aiohttp.web.Application):
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    async def authenticate(self, request):
 | 
			
		||||
        session = request.session
 | 
			
		||||
        if session.get('uid'):
 | 
			
		||||
            request['user'] = await self.services.user.get(uid=session['uid'])
 | 
			
		||||
            try:
 | 
			
		||||
                request['home'] = await self.services.user.get_home_folder(user_uid=request['user']['uid'])
 | 
			
		||||
            except:
 | 
			
		||||
                pass
 | 
			
		||||
            return user
 | 
			
		||||
        #session = request.session
 | 
			
		||||
        #if session.get('uid'):
 | 
			
		||||
        #    request['user'] = await self.services.user.get(uid=session['uid'])
 | 
			
		||||
        #    try:
 | 
			
		||||
        #        request['home'] = await self.services.user.get_home_folder(user_uid=request['user']['uid'])
 | 
			
		||||
        #    except:
 | 
			
		||||
        #        pass
 | 
			
		||||
        #    return request['user']
 | 
			
		||||
 | 
			
		||||
        auth_header = request.headers.get("Authorization", "")
 | 
			
		||||
        if not auth_header.startswith("Basic "):
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user