Commit Graph

49 Commits (3e002fa9bc0a9c55a4629d4140c046dd21b48ee9)

Author SHA1 Message Date
Markus Kahl d8bda180dc provide means to check if user is logged into OP 10 years ago
Markus Kahl 8d6dd69f38 new logout warning which is easy to see in the background 10 years ago
Markus Kahl 2a4f918cef use new lobby_boy helpers do make jquery obsolete 10 years ago
Markus Kahl 76dd0254e5 fixed OmniauthLogin reference 10 years ago
Markus Kahl 4822f3b28d updated initialiser name 10 years ago
Markus Kahl 1124d34d15 multitenancy support 10 years ago
Markus Kahl c49c511253 don't reset session on reauthentication 10 years ago
Markus Kahl e2b3b76876 do it right 10 years ago
Markus Kahl e4f8b5b6fe only configure lobby_boy if op is configured 10 years ago
Markus Kahl 814cd791d0 don't use lobby_boy for tests 10 years ago
Markus Kahl c7573efdc8 fixed logout url 10 years ago
Markus Kahl 571784c781 use lobby_boy for SSO 10 years ago
Jonas Heinrich c18a450e07 Adapt version to corresponding OpenProject core version. 10 years ago
kgalli 299a58a591 Adapt version to corresponding OpenProject core version. 10 years ago
kgalli 0cd11d8c69 Adapt version to corresponding OpenProject core version. 10 years ago
Markus Kahl 3db4b14825 update base redirect URI with every request 10 years ago
Markus Kahl d586a39077 extracted providers, using resulting gem 10 years ago
kgalli 1753f00419 Adapt version to corresponding OpenProject core version. 10 years ago
Alex Coles 30ca520202 Normalise syntax with Rubocop 10 years ago
Alex Coles b209564e22 Use 1.9+ Hash syntax 10 years ago
Markus Kahl 12c86a55be use instance method to get provider name 10 years ago
Markus Kahl 15087abff7 do not use self.class.config directly 10 years ago
kgalli 11afb82710 Bump version to corresponding core version 10 years ago
Markus Kahl ed24b5e241 you forgot a there 10 years ago
Martin Linkhorst c46e695cdd temporarily enable permanent storage of access token 10 years ago
Martin Linkhorst 16cfed9b43 ensure that there is a context 10 years ago
Martin Linkhorst b215b19ab7 extract #store_access_token into a method 10 years ago
Martin Linkhorst 5962623b3f set a cookie containing the access token when configured 10 years ago
Alex Coles 9fb01544e8 Remove superfluous comment in engine.rb 10 years ago
meeee d6724244b6 Remove unused view hook 11 years ago
Martin Linkhorst 935558f461 fix paths to predefined providers 11 years ago
Markus Kahl e8d0a7e372 it's not necessary to load the providers right away 11 years ago
Markus Kahl 6ddeb8a6c6 discover new providers at runtime 11 years ago
Markus Kahl fa8a40f189 deep merge settings 11 years ago
Markus Kahl 3973ed94c6 made provider icons and labels configurable 11 years ago
Markus Kahl a8450b911d base plugin on openproject-auth_plugins 11 years ago
Markus Kahl ee431fb68b use strategy DSL 11 years ago
Markus Kahl df7024121c based openid plugin on general auth plugin 11 years ago
Michael Frister a510dbd875 Use OpenSSL's default CA certificate store (often provided by the OS) 11 years ago
Michael Frister 10170aea2c Use button with icon for login screen instead of plain link 11 years ago
Markus Kahl ce959a8bc9 setup all providers dynamically 11 years ago
Markus Kahl 0f2a18dde4 even more detailed error message 11 years ago
Markus Kahl 6768a4c393 consider both settings and configuration.yml, the former having precedence 11 years ago
Markus Kahl 8541e15825 render login links for available providers 11 years ago
Markus Kahl 1a24937869 don't choke on missing setting 11 years ago
Markus Kahl 2aee56bfbb providers settings; dynamic providers 11 years ago
Markus Kahl 2b23ab826a load OpenID Connect providers 11 years ago
Markus Kahl 0df387f0f5 moved openid connect stuff into plugin 11 years ago