Skip to main content

authentication service for my personal server.

Project description

lapa_authentication

About

Authentication service

Installation

pip install lapa_authentication

Env

  • python>=3.12.0

Changelog

v0.0.12

  • create entry in device table and user_session_device table for login and register.

v0.0.11

  • changes in login and register calls as per database structure changes (naming convention)

v0.0.10

  • changes in register calls w.r.t new table Credential

v0.0.9

  • fix missing dependencies in setup.py

v0.0.8

  • remove salt storing from register.
  • implement login route.

v0.0.7

  • overhaul register logic.
  • overhaul tablename import logic.

v0.0.6

  • syntax error fix in main.py.

v0.0.5

  • update database tables.
  • move reading of database tables to configuration.py.

v0.0.4

  • bug fix - add "email_validator>=2.0.0" in dependencies.

v0.0.3

  • use lapa_commons to read config.

v0.0.2

  • move logger to configuration.py.
  • remove unused dependencies.
  • add lapa_database_helper.

v0.0.1

  1. /register endpoint added.
    1. Before adding user into the authentication server. It will first check if the user's email-id is already present in the database or not.
      1. If Yes -> Do not create entry in the database. Return message saying user already exists.
      2. If No -> Create entry in the database. Return message saying user created successfully.

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

lapa_authentication-0.0.12.tar.gz (5.8 kB view details)

Uploaded Source

Built Distribution

lapa_authentication-0.0.12-py3-none-any.whl (6.7 kB view details)

Uploaded Python 3

File details

Details for the file lapa_authentication-0.0.12.tar.gz.

File metadata

  • Download URL: lapa_authentication-0.0.12.tar.gz
  • Upload date:
  • Size: 5.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.9.19

File hashes

Hashes for lapa_authentication-0.0.12.tar.gz
Algorithm Hash digest
SHA256 6bd4f04c2e344eb860d84d311c8efe229ee3186d080bc3bd3bde7f227d93bae9
MD5 2400057b3645ff0fce1092e77dedb5b5
BLAKE2b-256 dd617d66bdd4c6ad19c50fd6edf8e2f022198092762d85edaab4eee6eecdd9bc

See more details on using hashes here.

File details

Details for the file lapa_authentication-0.0.12-py3-none-any.whl.

File metadata

File hashes

Hashes for lapa_authentication-0.0.12-py3-none-any.whl
Algorithm Hash digest
SHA256 8bca315d0011a590009a0909a5b16d4341bc98877202fe7cfd561d91a0c6aa1c
MD5 e31651f17fd7b51f33d2920d4462703b
BLAKE2b-256 8cc13889cfeb8a1d44dd0614a08731fe932e62fad5b7f15b7bf2e66ed4bfcea1

See more details on using hashes here.

Supported by

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