parent
c7a825c393
commit
47601a767b
|
@ -14,14 +14,14 @@ Depending on what kind of device you want to require the user to have:
|
||||||
|
|
||||||
```python
|
```python
|
||||||
from authentik.stages.authenticator_webauthn.models import WebAuthnDevice
|
from authentik.stages.authenticator_webauthn.models import WebAuthnDevice
|
||||||
return WebAuthnDevice.objects.filter(user=request.user, active=True).exists()
|
return WebAuthnDevice.objects.filter(user=request.user, confirmed=True).exists()
|
||||||
```
|
```
|
||||||
|
|
||||||
#### Duo
|
#### Duo
|
||||||
|
|
||||||
```python
|
```python
|
||||||
from authentik.stages.authenticator_duo.models import DuoDevice
|
from authentik.stages.authenticator_duo.models import DuoDevice
|
||||||
return DuoDevice.objects.filter(user=request.user, active=True).exists()
|
return DuoDevice.objects.filter(user=request.user, confirmed=True).exists()
|
||||||
```
|
```
|
||||||
|
|
||||||
Afterwards, bind the policy you've created to the stage binding of the password stage.
|
Afterwards, bind the policy you've created to the stage binding of the password stage.
|
||||||
|
|
Reference in New Issue