Skip to content

Commit 2693a62

Browse files
authored
Merge pull request #1118 from ITfoxtec/test
Test
2 parents 374411f + c2842e5 commit 2693a62

File tree

14 files changed

+30
-11
lines changed

14 files changed

+30
-11
lines changed

docs/images/configure-user-mfa.png

-50.6 KB
Loading

docs/images/configure-user.png

-22 KB
Loading
33.4 KB
Loading
30.4 KB
Loading
29.9 KB
Loading

docs/users.md

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,16 @@ There are two different types of users:
66
- [External users](#external-users) which are linked by an authenticated method to an external user/identity with a claim. The users are authenticated in an external Identity Provider and the users can be [redeemed](#provision-and-redeem) based on e.g. an `email` claim.
77

88
## Internal users
9-
Internal users can be authenticated in all [login](login.md) authentication methods in an environment, making is possible to [customize](customization.md) the login experience e.g., depending on different [application](connections.md#application-registration) requirements.
9+
Internal users can be authenticated in one or more [login](login.md) authentication methods in an environment, making is possible to [customize](customization.md) the login experience e.g., depending on different [application](connections.md#application-registration) requirements.
10+
11+
Internal users support three user identifiers; email, phone number and username. The user identifiers is the username part when a user login with username and password.
12+
You can select to only use one user identifier or them all.
13+
14+
Only phone number as user identifier.
15+
![Phone number as user identifier](images/user-phone-user-identifier.png)
16+
17+
Both email, phone number and username as user identifier.
18+
![Email, phone number and username as user identifier](images/user-email-phone-username-user-identifier.png)
1019

1120
### Create user
1221
Depending on the selected [login](login.md) authentication method's configuration, new users can create an account online.
@@ -20,7 +29,8 @@ And is then asked to fill out a form to create a user.
2029
![New users create an account online](images/user-create-new-account.png)
2130

2231
The page is composed by dynamic elements which can be customized per [login](login.md) authentication method.
23-
In this example the create user page is composed by a Full name element and the default required Email and password element, ordered with the Full name element at the top.
32+
In this example the create user page is composed by a Given name element and a Family name element and a Email element and a Password element, ordered with the Full name element at the top.
33+
The Email element is a user identifier used to login.
2434

2535
This is the configuration in the [login](login.md) authentication method. Moreover, the claim `some_custom_claim` is added to each user as a constant in the [claim transformation](claim-transform).
2636

@@ -32,9 +42,10 @@ Internal users can be created, changed and deleted with the [Control Client](con
3242
![Configure Login](images/configure-user.png)
3343

3444
### Multi-factor authentication (MFA)
35-
Multi-factor authentication can be required per user. The user will then be required to authenticate with a two-factor authenticator app in a [login authentication method](login.md#two-factor-authentication-2famfa) and to configure the authenticator app if not already configured.
45+
Two-factor / multi-factor authentication can be required per user. The user will then be required to authenticate with a two-factor based on SMS, email or authenticator app and to register a authenticator app if not already registered.
3646

37-
It is possible to see whether a two-factor authenticator app is configured for the user, and the administrator can deactivate the configured two-factor authenticator app.
47+
It is configurable which two-factor authentications should be available per user and per [login authentication method](login.md#two-factor-authentication-2famfa).
48+
You can see whether a two-factor authenticator app is registered for on the user, and the administrator can deactivate the configured two-factor authenticator app.
3849

3950
![Configure Login](images/configure-user-mfa.png)
4051

src/FoxIDs.Control/FoxIDs.Control.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<TargetFramework>net9.0</TargetFramework>
5-
<Version>1.15.6</Version>
5+
<Version>1.15.7</Version>
66
<RootNamespace>FoxIDs</RootNamespace>
77
<Authors>Anders Revsgaard</Authors>
88
<Company>ITfoxtec</Company>

src/FoxIDs.ControlClient/FoxIDs.ControlClient.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<TargetFramework>net9.0</TargetFramework>
5-
<Version>1.15.6</Version>
5+
<Version>1.15.7</Version>
66
<RootNamespace>FoxIDs.Client</RootNamespace>
77
<Authors>Anders Revsgaard</Authors>
88
<Company>ITfoxtec</Company>

src/FoxIDs.ControlShared/FoxIDs.ControlShared.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<TargetFramework>net9.0</TargetFramework>
5-
<Version>1.15.6</Version>
5+
<Version>1.15.7</Version>
66
<RootNamespace>FoxIDs</RootNamespace>
77
<Authors>Anders Revsgaard</Authors>
88
<Company>ITfoxtec</Company>

src/FoxIDs.Shared/FoxIDs.Shared.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<TargetFramework>net9.0</TargetFramework>
5-
<Version>1.15.6</Version>
5+
<Version>1.15.7</Version>
66
<RootNamespace>FoxIDs</RootNamespace>
77
<Authors>Anders Revsgaard</Authors>
88
<Company>ITfoxtec</Company>

0 commit comments

Comments
 (0)