
    i                     n    d dl mZmZmZ d dlmZ d dlmZ  edd          Z ee          fde	fdZ
d	S )
    )SecurityHTTPExceptionstatus)APIKeyHeader)settingsz	X-API-KeyF)name
auto_errorapi_keyc                 `   K   | t           j        k    r| S t          t          j        d          )NzInvalid or missing API Key)status_codedetail)r   IMAGE_TO_FONT_API_KEYr   r   HTTP_401_UNAUTHORIZED)r
   s    "/code/app/services/auth_service.pyverify_api_keyr      s9      (000
0+       N)fastapir   r   r   fastapi.securityr   app.settingsr   api_key_headerstrr    r   r   <module>r      s    3 3 3 3 3 3 3 3 3 3 ) ) ) ) ) ) ! ! ! ! ! !;5AAA )1(@(@  #      r   