-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Track last sign in date #553
Track last sign in date #553
Conversation
Codecov Report
@@ Coverage Diff @@
## mampf-next #553 +/- ##
==============================================
+ Coverage 66.51% 66.52% +0.01%
==============================================
Files 311 311
Lines 9423 9426 +3
==============================================
+ Hits 6268 6271 +3
Misses 3155 3155
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, just some more little nitpicky-stuff before I approve ;)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Remember to use "Squash and merge" to merge into mampf-next
.
* add trackable module to devise * disable IP adress logging in trackable module of devise * extend comment to explain better what happens * remove redundant lines in comment
In preparation of a later PR that will allow us to remove users that have not logged in for a very long time (see #532), we add tracking of the last sign in date. This is done via Devise's
:trackable
module. By default, this also stores IP adresses, which we do not want for GDPR reasons, so we make sure that the default is overridden and no IP data are stored.