Skip to main content

common business layer for my personal server.

Project description

square_administration

about

administration business layer for my personal server.

Installation

pip install square_administration

env

  • python>=3.12.0

changelog

v3.0.0

  • add new parameter -> password in authentication -> remove_app_for_self_v0.

v2.4.0

  • auto docker image build github action.

v2.3.0

  • env
    • add new variable COOKIE_DOMAIN.
  • util
    • add is_https.
  • authentication
    • add domain, exp_time, secure and http_only flags for cookies generated in login_username_v0, register_username_v0.

v2.2.1

  • authentication
    • add validation for refresh token app id in logout_v0, generate_access_token_v0.

v2.2.0

  • authentication
    • logout_v0, generate_access_token_v0 remove refresh token from request header and accept in cookie.

v2.1.0

  • add authentication -> logout_v0, generate_access_token_v0.

v2.0.0

  • remove refresh token from response body and send in cookies.

v1.2.1

  • fix bug in core -> get_all_greetings_v0, now sending full response instead of only main.

v1.2.0

  • set allow_credentials=True.

v1.1.0

  • add core -> get_all_greetings_v0.

v1.0.0

  • initial implementation.

Feedback is appreciated. Thank you!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

square_administration-3.0.0.tar.gz (7.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

square_administration-3.0.0-py3-none-any.whl (11.0 kB view details)

Uploaded Python 3

File details

Details for the file square_administration-3.0.0.tar.gz.

File metadata

  • Download URL: square_administration-3.0.0.tar.gz
  • Upload date:
  • Size: 7.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.21

File hashes

Hashes for square_administration-3.0.0.tar.gz
Algorithm Hash digest
SHA256 86d95067f709d0176e8a8df80aad3999f3f7e0c27708d0d995edc8c21e8ae690
MD5 228e1d129a2e3ccfac551ddd7b290e15
BLAKE2b-256 e0e415e2472b999449b7aa1ccfdb2bb996ebdd0cf7786284c7bd16c430d6e9fe

See more details on using hashes here.

File details

Details for the file square_administration-3.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for square_administration-3.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8e2e67bdbcb5c56c75d5f745b66b1a7e11f114fcfea5af20b9d144529d5e641e
MD5 54186e409d9a867997dabcba95ed7501
BLAKE2b-256 e2dde9eb9124a19408d72cb420ce5567ad810ba8b4f553f7f4e6b13b9ad80c93

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page