sorcery-example-app
sorcery-example-app copied to clipboard
Bump sorcery from 0.7.4 to 0.15.0
Bumps sorcery from 0.7.4 to 0.15.0.
Release notes
Sourced from sorcery's releases.
v0.15.0
- Fix brute force vuln due to callbacks no being ran #235
- Revert on_load change due to breaking existing applications #234
- Add forget_me! and force_forget_me! test cases #216
- In
generic_send_email, check responds_to #211- Fix typo #219
- Fix deprecation warnings in Rails 6 #209
- Add ruby 2.6.5 to the travis build #215
- Add discord provider #185
- Remove MySQL database creation call #214
- Use id instead of uid for VK provider #199
- Don't :return_t JSON requests after login #197
- Fix email scope for LinkedIn Provider #191
- Ignore cookies when undefined cookies #187
- Allow for custom providers with multi-word class names. #190
v0.13.0
- Add support for Rails 5.2 / Ruby 2.5 #129
- Fix migration files not being generated #128
- Add support for ActionController::API #133, #150, #159
- Update activation email to use after_commit callback #130
- Add opt-in
invalidate_active_sessions!method #110- Pass along
remember_meto#auto_login#136- Respect SessionTimeout on login via RememberMe #102
- Added
demodulizeon authentication class name association name fetch #147- Remove Gemnasium badge #140
- Add Instragram provider #51
- Remove
publish_actionspermission for facebook #139- Prepare for 1.0.0 #157
- Add Auth0 provider #160
v0.12.0
- Fix magic_login not inheriting from migration_class_name #99
- Update YARD dependency #100
- Make
#update_attributesbehave like#update#98- Add tests to the magic login submodule #95
- Set user.stretches to 1 in test env by default #81
- Allow user to be loaded from other source when session expires. fix #89 #94
- Added a new ArgumentError for not defined user_class in config #82
- Updated Required Ruby version to 2.2 #85
- Add configuration for token randomness #67
- Add facebook user_info_path option to initializer.rb #63
- Add new function:
build_from(allows building a user instance from OAuth without saving) #54- Add rubocop configuration and TODO list #107
- Add support for VK OAuth (thanks to @Hirurg103) #109
- Fix token leak via referrer header #56
- Add
login_userhelper for request specs #570.11.0
... (truncated)
- Refer to User before calling remove_const to avoid NameError #58
Changelog
Sourced from sorcery's changelog.
0.15.0
- Fix brute force vuln due to callbacks no being ran #235
- Revert on_load change due to breaking existing applications #234
- Add forget_me! and force_forget_me! test cases #216
- In
generic_send_email, check responds_to #211- Fix typo #219
- Fix deprecation warnings in Rails 6 #209
- Add ruby 2.6.5 to the travis build #215
- Add discord provider #185
- Remove MySQL database creation call #214
- Use id instead of uid for VK provider #199
- Don't :return_t JSON requests after login #197
- Fix email scope for LinkedIn Provider #191
- Ignore cookies when undefined cookies #187
- Allow for custom providers with multi-word class names. #190
0.14.0
- Update LinkedIn to use OAuth 2 #189
- Support the LINE login auth #80
- Allow BCrypt to have app-specific secret token #173
- Add #change_password method to reset_password module. #165
- Clean up initializer comments #153
- Allow load_from_magic_login_token to accept a block #152
- Fix CipherError class name #142
- Fix
update_failed_logins_countbeing called twice when login failed #163- Update migration templates to use new hash syntax #170
- Support for Rails 4.2 and lower soft-dropped #171
0.13.0
- Add support for Rails 5.2 / Ruby 2.5 #129
- Fix migration files not being generated #128
- Add support for ActionController::API #133, #150, #159
- Update activation email to use after_commit callback #130
- Add opt-in
invalidate_active_sessions!method #110- Pass along
remember_meto#auto_login#136- Respect SessionTimeout on login via RememberMe #102
- Added
demodulizeon authentication class name association name fetch #147- Remove Gemnasium badge #140
- Add Instragram provider #51
- Remove
publish_actionspermission for facebook #139- Prepare for 1.0.0 #157
- Add Auth0 provider #160
0.12.0
... (truncated)
Commits
e81c64cRelease 0.15.0eee5653Add recent changes to changelog0f116d2Fix brute force vuln due to callbacks not being ran (#235)6b72ca3Revert on_load change due to breaking existing applications (#234)c30cefaAdd forget_me! and force_forget_me! test cases (#216)f87d14eIngeneric_send_email, check if mail object responds to delivery method ins...16bb809Fix typo (#219)26dd64bFix deprecation warnings in Rails 6 (#209)a973ae4Add ruby 2.6.5 to the travis build (#215)dd03140Add discord provider (#185)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)@dependabot use these labelswill set the current labels as the default for future PRs for this repo and language@dependabot use these reviewerswill set the current reviewers as the default for future PRs for this repo and language@dependabot use these assigneeswill set the current assignees as the default for future PRs for this repo and language@dependabot use this milestonewill set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the Security Alerts page.