= Sentinel-based login for Trac = == Description == This is a modified login plugin to use the [http://ais.msu.edu/sentinel.htm MSU Sentinel system]. == Configuration == Options in the `[sentinel]` section: `app_id`: '''required''':: Name of the app requiring sentinel login. `login_url`: '''required''':: URL that user is redirected to to enter credentials. `service_password`: '''required''':: Password to connect to sentinel web service. `service_url`: '''required''':: URL of sentinel web service. `service_username`: '''required''':: Username to connect to sentinel web service. To enable the plugin: {{{ [components] tracsentinel.* = enabled trac.web.auth.LoginModule = disabled }}} == Example == An example configuration: {{{ [sentinel] app_id = MyApp login_url = https://login.example.com/ service_password = sentinel_password service_url = https://sentinel.example.com/sentinel/service service_username = sentinel_username }}} == Bugs/Feature Requests == Existing bugs and feature requests for TracSentinelPlugin are [report:9?COMPONENT=TracSentinelPlugin here]. If you have any issues, create a [http://trac-hacks.org/newticket?component=TracSentinelPlugin&owner=tgish new ticket]. == Download == Download the zipped source from [download:tracsentinelplugin here]. == Source == You can check out TracSentinelPlugin from [http://trac-hacks.org/svn/tracsentinelplugin here] using Subversion, or [source:tracsentinelplugin browse the source] with Trac. == Recent Changes == [[ChangeLog(tracsentinelplugin, 3)]] == Author/Contributors == '''Author:''' [wiki:tgish] [[BR]] '''Contributors:'''