Exemplo n.º 1
0
    def test_get(self):
        for file in self.files:
            path = flask_unsign_wordlist.get(file)
            self.assertTrue(os.path.isfile(path))

        with self.assertRaises(flask_unsign_wordlist.NoSuchWordlist):
            flask_unsign_wordlist.get('a non existent wordlist')
Exemplo n.º 2
0
# Metadata
# =============================================================================
__version__ = '0.0.3'
__url__ = 'https://github.com/Paradoxis/Flask-Unsign'
__author__ = 'Luke Paris (Paradoxis)'

# Default configuration
# =============================================================================

DEFAULT_SALT = 'cookie-session'
DEFAULT_NAME = 'session'
DEFAULT_AGENT = f'Flask-Unsign/{__version__}'

try:
    # noinspection PyUnresolvedReferences
    import flask_unsign_wordlist
    DEFAULT_WORDLIST = flask_unsign_wordlist.get('all')
    del flask_unsign_wordlist

except ImportError:
    DEFAULT_WORDLIST = None

# Exports
# =============================================================================
from flask_unsign.exceptions import FlaskUnsignException, DecodeError
from flask_unsign.session import sign, decode, verify
from flask_unsign.cracker import Cracker
Exemplo n.º 3
0
def main():
    wordlist = flask_unsign_wordlist.get('all')
    print(wordlist)