� J�g���N�ddlZddlZddlZejejzZdefd�Zd�ZdS)�N�c����tj���d���fd�t|��D����S)N�c3�B�K�|]}�����V��dS)N)�choice)�.0�_�chars�rands ���g/home/asafur/pinokio/api/open-webui.git/app/env/lib/python3.11/site-packages/authlib/common/security.py� <genexpr>z!generate_token.<locals>.<genexpr> s/�����=�=�!�4�;�;�u�%�%�=�=�=�=�=�=�)�random� SystemRandom�join�range)�lengthr r s `@r �generate_tokenrsB���� � � � �D� �7�7�=�=�=�=�=�u�V�}�}�=�=�=� =� =�=rc��tjd��rdS|���}|�d��S)zCheck if the uri is over ssl.�AUTHLIB_INSECURE_TRANSPORTT)zhttps://zhttp://localhost:)�os�getenv�lower� startswith)�uris r �is_secure_transportr s:�� �y�-�.�.���t� �)�)�+�+�C� �>�>�;� <� <�<r)r�stringr� ascii_letters�digits�UNICODE_ASCII_CHARACTER_SETrr�rr �<module>r"se�� � � � � � � � � � � � �$�2�V�]�B���$?�>�>�>�>� =�=�=�=�=r
Memory