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

chore(jans-casa): bioid plugin fixes #8410

Merged
merged 3 commits into from
Apr 29, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions docs/casa/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,7 @@ Casa is a plugin-oriented, Java web application. Existing functionality can be e
- [Consent management](./plugins/consent-management.md)
- [Custom branding](./plugins/custom-branding.md)
- [2FA settings](./plugins/2fa-settings.md)
- [BioID](./plugins/bioid.md)

If you are interested in onboarding additional authentication methods to Casa, read this [guide](./developer/add-authn-methods.md).

Expand Down
2 changes: 1 addition & 1 deletion docs/casa/plugins/bioid.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ This plugin allows users to enroll their BioID facial biometrics.

## Installation

1. [Download the plugin jar]()
1. [Download](https://maven.jans.io/maven/io/jans/casa/plugins/bioid-plugin/replace-janssen-version/bioid-plugin-replace-janssen-version-jar-with-dependencies.jar) the plugin jar.
1. Log into Casa as an administrator, navigate to `Administration Console > Casa plugins` and add the plugin jar
1. Restart the casa service: `sudo systemctl restart jans-casa`
1. Using the TUI, enable the `agama` custom script
Expand Down

This file was deleted.

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
<section class="${css.section}">
<div class="${css.panel}">
<h2 class="f4 dark-blue2">${labels.bioid_title}</h2>
<p>${labels.bioid_text}</p>
<z:button href="interlude.zul?start=true"
class="${css.primaryButton} lh-tight mr2" target="_blank"
label="Start Enrollment Flow" />
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
<z:zk xmlns:z="http://www.zkoss.org/2005/zul" xmlns="native">

<li class="collapsible-menu-item di">
<a class="db pv2 pl2 hover-bg-washed-blue ${css.menuItem}" data-priority="${priority}"
<li>
<a class="db pv3 pl1 ${css.menuItem}" data-priority="${priority}"
href="${zkService.contextPath}${base}/user/index.zul">
${labels.bioid_title}
<i class="mh2 fas fa-camera" />
<span class="collapsible-menu-item di">${labels.bioid_title}</span>
</a>
</li>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
bioid_label=BioID
bioid_menu=BioID
bioid.menu_label=BioID
bioid_title=BioID
bioid_text=BioID's face recognition technology for detecting user presence and preventing fraud.
bioid_title=BioID Enrollment
bioid_text=Click to start the Agama Flow for enrolling BioID credentials.
bioid_manage=Manage Biometric Credentials
bioid_success=Successfully enrolled facial traits
bioid_enrolled=Already enrolled
Expand Down