Zum Inhalt springen

Angular Integration

Procaptcha bietet eine offizielle Angular-Komponente für die einfache Integration von Prosopo Procaptcha in jedes Angular-Projekt. Die Integrationskomponente unterstützt alle Procaptcha Render-Optionen.

npm install @prosopo/angular-procaptcha-wrapper

import { Component } from "@angular/core";
import {
ProcaptchaComponent,
type ProcaptchaRenderOptions,
} from "@prosopo/angular-procaptcha-wrapper";
@Component({
selector: "app-root",
imports: [ProcaptchaComponent],
template: `
<procaptcha-component [settings]="procaptchaSettings"
[htmlAttributes]="{class:'my-app__procaptcha'}"/>`,
styles: "",
})
export class AppComponent {
procaptchaSettings: ProcaptchaRenderOptions = {
siteKey: "your-site-key",
};
}
// ...
export class AppComponent {
procaptchaSettings: ProcaptchaRenderOptions = {
siteKey: environment.PROCAPTCHA_SITE_KEY,
language: "en",
callback: (token: string) => {
console.log("verified", token);
},
};
}