mirror of
				https://gitlab.ub.uni-bielefeld.de/sfb1288inf/nopaque.git
				synced 2025-10-31 02:32:45 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			25 lines
		
	
	
		
			479 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			25 lines
		
	
	
		
			479 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| from flask import Blueprint
 | |
| from flask_login import login_required
 | |
| from pathlib import Path
 | |
| import yaml
 | |
| 
 | |
| 
 | |
| services_file = Path(__file__).parent / 'services.yml'
 | |
| with services_file.open('r') as f:
 | |
|     SERVICES = yaml.safe_load(f)
 | |
| 
 | |
| bp = Blueprint('services', __name__)
 | |
| 
 | |
| 
 | |
| @bp.before_request
 | |
| @login_required
 | |
| def before_request():
 | |
|     '''
 | |
|     Ensures that the routes in this package can only be visited by users that
 | |
|     are logged in.
 | |
|     '''
 | |
|     pass
 | |
| 
 | |
| 
 | |
| from . import routes  # noqa
 |