Skip to main content

helper to access the authentication layer for my personal server.

Project description

square_authentication_helper

about

helper to access the authentication layer for my personal server.

installation

pip install square_authentication_helper

usage

reference python file

env

  • python>=3.12.0

changelog

v2.3.1

  • bump to square_commons>=2.0.0.

v2.3.0

  • add logout_apps_v0 and logout_all_v0.

v2.2.0

  • add validate_and_get_payload_from_token_v0.

v2.1.0

  • login_username_v0 now uses post method and has new optional flag assign_app_id_if_missing that defaults to false.
  • use make_request_json_output to call api endpoints.

v2.0.0

  • add functions for
    • update_username_v0
    • update_password_v0
    • delete_user_v0
  • move data in password related endpoints to request body from params.
  • new optional param, app_id in register_username_v0.
  • generate_access_token_v0 now only needs refresh token.
  • logout_v0 now only needs refresh token.
  • update_user_app_ids_v0 now only updates ids for self (user). added access token as input param and removed user_id.
  • get_user_app_ids_v0 is now get_user_details_v0 with access token as the only input param.

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_authentication_helper-2.3.1.tar.gz (2.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_authentication_helper-2.3.1-py3-none-any.whl (3.7 kB view details)

Uploaded Python 3

File details

Details for the file square_authentication_helper-2.3.1.tar.gz.

File metadata

File hashes

Hashes for square_authentication_helper-2.3.1.tar.gz
Algorithm Hash digest
SHA256 6f59479260854407376411666e6afee6eb8500459c411420b0bb4dd85ab892b1
MD5 9b5b7a5cd93960f127c7dd2ec0f05c36
BLAKE2b-256 bf1c86823a472b7ee61d094344ad2d40cce57eba5a2f041afe736d3fb3fda27a

See more details on using hashes here.

File details

Details for the file square_authentication_helper-2.3.1-py3-none-any.whl.

File metadata

File hashes

Hashes for square_authentication_helper-2.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4d7da77e187a062759dd02126a4b01675b0a2292866f50ee6ba240a97c7f0a2d
MD5 275d28ad71d1d608a0a70b3562266248
BLAKE2b-256 577ce7258e5387dcf99d31ce2a10ab5b1ec4dc0673082c2d40eeb34cf8b4cd51

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