]> cat aescling's git repositories - mastodon.git/commit
Revocable sessions (#3616)
authorSorin Davidoi <sorin.davidoi@gmail.com>
Fri, 23 Jun 2017 16:50:53 +0000 (18:50 +0200)
committerEugen Rochko <eugen@zeonfederated.com>
Fri, 23 Jun 2017 16:50:53 +0000 (18:50 +0200)
commit2211e8d1cd6eb97a8a04e24c1fea7031a201edb5
treeb235a97b1c0f73475449c2313823dc6d599f31bb
parent3783cadf2d7a2b7ace078d1d337645f53c190c69
Revocable sessions (#3616)

* feat: Revocable sessions

* fix: Tests using sign_in

* feat: Configuration entry for the maximum number of session activations
app/models/session_activation.rb [new file with mode: 0644]
app/models/user.rb
config/initializers/devise.rb
config/initializers/session_activations.rb [new file with mode: 0644]
db/migrate/20170623152212_create_session_activations.rb [new file with mode: 0644]
db/schema.rb
spec/fabricators/session_activation_fabricator.rb [new file with mode: 0644]
spec/models/session_activation_spec.rb [new file with mode: 0644]
spec/rails_helper.rb