Release 3.1.0 was deployed to the production platform on Friday 29th October having been deployed to the customer integration/pre-production platform on 15th October 2021. 


The release comprises the following enhancements:

  • User consent screen re-designed to present high-level description and affiliation to be verified before an expandable detailed information section.
  • Improved handling of 'state lost' at consent: users that click back after indicating deny/accept consent will now be directed to https://inacademia.org/error-transaction-already-completed/ and encouraged to return to the merchant's website.
  • Any uncaught exceptions will now be directed to: https://inacademia.org/exception-unknown-error/ which encourages the user to return to the merchant's website.
  • Further enhancements to internal logging and debugging capabilities.


References

The technical client implementation documentation: https://inacademia.org/oidc-implementation-for-inacademia/

Example client configuration for exiting client software: https://inacademia.org/client-rp-examples/

Implementation guidelines: https://inacademia.org/inacademia-implementation-guidelines/

Error flow diagram: InAcademia Functional flow with errors

  • No labels