rubyforgood/casa

Implement User login tracking details

Closed this issue · 3 comments

What type(s) of user does this feature affect?

All

Description

To implement functionality of MAU (Monthly Active Users) and WAU (Weekly Active Users) by Role as mentioned in issue #5530 , we need to implement functionality to track login history of User.

How to access the QA site

Login Details:
Link to QA site

Login Emails:

password for all users: 12345678

Questions? Join Slack!

We highly recommend that you join us in slack #casa channel to ask questions quickly. And discord for office hours (currently Tuesday 5-7pm Pacific), stakeholder news, and upcoming new issues.

Planning to implement functionality with below steps

  • New table login_activities
  • Controller inherited from Devise::SessionsController which makes entry in login_activities after each login

@bcastillo32 Can you please assign me this issue?