{"id":22268129,"url":"https://github.com/curityio/microblink-scan-id","last_synced_at":"2025-10-05T04:07:48.437Z","repository":{"id":177384282,"uuid":"638625836","full_name":"curityio/microblink-scan-id","owner":"curityio","description":"Authentication action leveraging the Microblink in-browser SDK for identity document scanning","archived":false,"fork":false,"pushed_at":"2023-06-16T18:21:26.000Z","size":13230,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-04-07T03:35:48.449Z","etag":null,"topics":["authentication-action","id-proofing","plugin"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/curityio.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-05-09T18:48:40.000Z","updated_at":"2024-03-01T07:42:22.000Z","dependencies_parsed_at":null,"dependency_job_id":"7a927885-5429-4a56-b559-b93f78de54e2","html_url":"https://github.com/curityio/microblink-scan-id","commit_stats":null,"previous_names":["curityio/microblink-scan-id"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/curityio/microblink-scan-id","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/curityio%2Fmicroblink-scan-id","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/curityio%2Fmicroblink-scan-id/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/curityio%2Fmicroblink-scan-id/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/curityio%2Fmicroblink-scan-id/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/curityio","download_url":"https://codeload.github.com/curityio/microblink-scan-id/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/curityio%2Fmicroblink-scan-id/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260452062,"owners_count":23011396,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["authentication-action","id-proofing","plugin"],"created_at":"2024-12-03T11:11:39.592Z","updated_at":"2025-10-05T04:07:48.332Z","avatar_url":"https://github.com/curityio.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Microblink Authentication Action Plugin\n\n[![Quality](https://img.shields.io/badge/quality-demo-red)](https://curity.io/resources/code-examples/status/)\n[![Availability](https://img.shields.io/badge/availability-source-blue)](https://curity.io/resources/code-examples/status/)\n\nA custom authentication action plugin for the Curity Identity Server leveraging the [Microblink BlinkID in-browser SDK](https://github.com/BlinkID/blinkid-in-browser) for identity document scanning. The action can be added after an authenticator and will invoke the use of the camera on the users device to scan and parse information on a supported ID document such as an ID card, Password or driver's license for example. The information captured by the ID scan can be used to further proof the identity of the authenticating user.\n\n## Configuration\n\nConfiguring the action only requires one setting, a Microblink BlinkID in-browser SDK license. Obtain the license from Microblink.\n\n## Building the Plugin\n\nYou can build the plugin by issuing the command ``./gradlew buildPlugin``. This will create a `build/microblinkscanid` folder with:\n- the plugin JAR bundled with all the required frontend dependencies,\n- all the required dependency JARs\n\n## Installing the Plugin\n\nTo install the plugin, copy the `build/microblinkscanid` dir into `${IDSVR_HOME}/usr/share/plugins/microblinkscanid`\non each node, including the admin node.\n\nIf you're deploying using Docker, make sure that the `build/microblinkscanid` is copied or mounted to `/opt/idsvr/usr/share/plugins/microblinkscanid`.\n\nFor more information about installing plugins, refer to the [curity.io/plugins](https://support.curity.io/docs/latest/developer-guide/plugins/index.html#plugin-installation).\n\n## Installation Script\n\nIf you're running a local instance of the Curity Identity Server, you can use the `install-local.sh` script to build and install the plugin. Open the script to configure the installation location of the Curity Identity Server before executing. \n\n## License\n\nThis plugin and its associated documentation is listed under the [Apache 2 license](https://github.com/curityio/microblink-scan-id/blob/main/LICENSE).\n\n## More Information\n\nPlease visit [curity.io](https://curity.io/) for more information about the Curity Identity Server.\n\nCopyright (C) 2023 Curity AB.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcurityio%2Fmicroblink-scan-id","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcurityio%2Fmicroblink-scan-id","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcurityio%2Fmicroblink-scan-id/lists"}