Module: Users

Defined in:
app/workers/users/update_meta_worker.rb,
app/workers/users/delete_account_worker.rb,
app/workers/users/restore_password_worker.rb,
app/workers/users/update_user_sign_in_timestamps_worker.rb

Overview

This worker is responsible for updating the last sign-in timestamps of users in the database.

User Sign-In Flow

  1. When a user signs in, the `TokensController#create` action triggers.

  2. A Sidekiq worker (`UpdateUserSignInTimestampsWorker`) updates the user's sign-in timestamps asynchronously.

Defined Under Namespace

Classes: DeleteAccountWorker, RestorePasswordWorker, UpdateMetaWorker, UpdateUserSignInTimestampsWorker