README.rdoc in authpds-0.0.20 vs README.rdoc in authpds-0.0.21

- old
+ new

@@ -47,12 +47,11 @@ :pds_record_identifier:: PDS user method to call to identify record :institution_param_key:: Querystring parameter key for the institution value in this system :validate_url_name:: URL name for validation action in routes == Hooks Available for Overriding -:pds_record_identifier:: Allows for more complex logic in determining what should be used as the record identifier. -Defaults to what was set in the pds_record_identifier config. +:pds_record_identifier:: Allows for more complex logic in determining what should be used as the record identifier. Defaults to what was set in the pds_record_identifier config. :valid_sso_session?:: If there is no PDS handle, can we redirect to PDS to establish a SSO session based on some other information? :additional_authorization:: Allows for additions to the authorization decision :additional_attributes:: Allows for additional attributes to be stored in the record :expiration_date:: Indicates when the record information should be refreshed. Defaults to one week ago. @@ -63,12 +62,6 @@ method, e.g. :before_persisting, :persist, :after_persisting. We're using the :persist callback and setting it to :persist_session. === Access to the controller in Session The class that Session extends, Authologic::Session::Base, has an explicit handle to the current controller via the instance method :controller. This gives our custom instance methods access to cookies, session information, loggers, etc. and also allows them to -perform redirects and renders. - -=== :before_login vs. :login_url -:before_login allows for customized processing before the SessionController invokes a redirect or render to a /login page. It is -is fully generic and can be used for any custom purposes. :login_url is specific for the case of logging in from a remote sytem. The -two methods can be used in conjuction, but any redirects or renders performed in :before_login, will supercede a redirect to :login_url. - +perform redirects and renders. \ No newline at end of file