Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updates w.r.t. web-eid #68

Merged
merged 21 commits into from
Nov 21, 2023
Merged

Updates w.r.t. web-eid #68

merged 21 commits into from
Nov 21, 2023

Conversation

Jyrno42
Copy link
Contributor

@Jyrno42 Jyrno42 commented Jun 2, 2023

  • esteid-helper bundled under esteid-new and esteid-test static folders has been removed.

    • The files to include are now:
      • <static_dir>/esteid-helper/web-eid.js
      • <static_dir>/esteid-helper/Esteid.main.web.js
      • <static_dir>/esteid-helper/Esteid.main.min.js
      • Note: When interfacing with the legacy actions api use LegacyIdentificationManager instead of IdentificationManager
  • Changed: IdentificationManager.getError now expects the entire error object as its argument instead of only the error message value. See changes in esteid/templates/esteid/test-new.html and esteid/templates/esteid/test.html for an example on how to update your code.

  • Changed: Changed django imports to work in a backwards compatible manner to allow usage with old django on the users own risk.

  • Changed: Due to the changes in the underlying infrastrucuture the certificate and signature values sent to server during id-card signing are now base64 encoded instead of hex encoded. This should not affect the users of the library unless you are interfacing with the values directly in your own code.

Jyrno42 and others added 12 commits June 11, 2023 12:37
Removed everything related to old id-card setup (incl mixin, base view, nginx
testing helpers and documentation for it).
…request.Session used for api calls

The downstream users are able to define their own session adapter that handles proxying traffic between
the apis and the caller.
Update sign buttons with new branding
@Jyrno42 Jyrno42 merged commit 4497d55 into master Nov 21, 2023
6 of 8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants