---
url: 'https://www.corbado.com/fr/blog/passkeys-revolut'
title: 'Passkeys Revolut : une initiative audacieuse mais perfectible'
description: 'Revolut déploie discrètement les passkeys. Découvrez leur impact sur la sécurité bancaire, l''expérience utilisateur et les points à améliorer dans notre analyse complète.'
lang: 'fr'
author: 'Vincent Delitz'
date: '2025-07-15T13:17:07.538Z'
lastModified: '2026-03-26T07:03:24.641Z'
keywords: 'Revolut, passkeys, sécurité bancaire, authentification'
category: 'Passkeys Reviews'
---

# Passkeys Revolut : une initiative audacieuse mais perfectible

## 1. Introduction

Dans le secteur bancaire numérique, le besoin d'une sécurité renforcée sans sacrifier
l'expérience utilisateur a donné naissance à des solutions innovantes. Parmi celles-ci,
les passkeys se distinguent comme le nouveau standard pour
l'[authentification](https://www.corbado.com/fr/blog/comment-passer-totalement-sans-mot-de-passe) des
utilisateurs. [Revolut](https://www.corbado.com/blog/revolut-passkeys), une [néobanque](https://www.corbado.com/fr/blog/passkeys-dsp2)
de premier plan basée à Londres, a récemment et discrètement commencé à déployer les
**passkeys pour ses comptes Particuliers et Business**. Cette décision stratégique répond
non seulement à la demande croissante d'expériences numériques plus sûres et pratiques,
mais positionne également [Revolut](https://www.corbado.com/blog/revolut-passkeys) comme une **pionnière dans
l'adoption des passkeys par le secteur bancaire**.

Avec le déploiement des passkeys, [Revolut](https://www.corbado.com/blog/revolut-passkeys) suit la tendance des
géants de la tech, où [Coinbase](https://www.corbado.com/blog/coinbase-passkey),
[WhatsApp](https://www.corbado.com/blog/whatsapp-passkeys), [Nintendo](https://www.corbado.com/blog/nintendo-passkeys) et
[Uber](https://www.corbado.com/blog/uber-passkeys) mènent la vague des passkeys. Dans le secteur financier,
Revolut est l'une des premières banques, si ce n'est la plus grande à ce jour, à déployer
les passkeys.

![Écran d'accueil des passkeys Revolut](https://www.corbado.com/website-assets/65c3b888ccc7572c702533f6_revolut_business_passkeys_windows_11_chrome_login_1f03b1c7fa.jpg)

_Avis de non-responsabilité : Nous nous attendons à ce que les passkeys soient déployés
plus largement et que les bugs soient corrigés dans les semaines à venir. Nous mettrons à
jour cet article en conséquence. La version actuelle date du 7 février 2024._

## 2. L'essence des passkeys et leur importance

Les passkeys représentent la nouvelle étape de
l'[authentification sans mot de passe](https://www.corbado.com/fr/faq/banques-passkeys), offrant aux utilisateurs
un moyen fluide et sécurisé d'accéder à leurs comptes. Contrairement aux mots de passe
traditionnels, les passkeys éliminent le besoin de mémoriser des mots de passe complexes,
en s'appuyant sur la cryptographie asymétrique avec des clés uniques pour chaque
utilisateur et appareil. Cette méthode améliore non seulement la sécurité en réduisant le
risque d'attaques de [phishing](https://www.corbado.com/glossary/phishing) et de violations de données, mais
simplifie également le processus de connexion, car les utilisateurs n'ont qu'à utiliser
[Face ID](https://www.corbado.com/faq/is-face-id-passkey), Touch ID ou [Windows Hello](https://www.corbado.com/glossary/windows-hello),
améliorant ainsi l'expérience utilisateur globale.

## 3. Le déploiement des passkeys par Revolut : entre innovation et défis

Revolut procède à une introduction progressive des passkeys et déploie également les
fonctionnalités de manière non simultanée pour les comptes Business et Particuliers. Les
principales différences que nous avons repérées lors de nos recherches sont décrites dans
le tableau suivant :

| Fonctionnalité                                                                           | Revolut Particuliers                                         | Revolut Business                                                                       |
| ---------------------------------------------------------------------------------------- | ------------------------------------------------------------ | -------------------------------------------------------------------------------------- |
| Bouton de connexion par passkey affiché sur la page de connexion                         | Non                                                          | Oui                                                                                    |
| Pop-up promotionnel pour les passkeys après une connexion réussie sur un nouvel appareil | Oui, mais sans succès sur tous les appareils                 | Oui, sur tous les appareils, mais la création de passkey n'a réussi que sur Windows 11 |
| Paramètres des passkeys disponibles dans les réglages de sécurité du compte              | Oui, cependant, il n'y a pas de bouton pour créer un passkey | Non                                                                                    |
| Prise en charge des passkeys dans l'application native iOS / Android                     | Non                                                          | Non                                                                                    |

### 3.1 Les points positifs de l'intégration des passkeys par Revolut

Les aspects suivants de l'intégration des passkeys par Revolut méritent d'être soulignés
positivement :

- **Leadership numérique sécurisé dans le secteur bancaire :** En ouvrant la voie à
  l'adoption des passkeys, Revolut non seulement consolide sa position de leader numérique
  dans le paysage bancaire, mais encourage également d'autres institutions financières à
  suivre son exemple.
- **Amélioration de l'expérience utilisateur :** Les passkeys sont la forme la plus simple
  d'[authentification](https://www.corbado.com/fr/blog/comment-passer-totalement-sans-mot-de-passe) des
  utilisateurs, car ces derniers n'ont pas besoin d'un second appareil pour la
  [MFA](https://www.corbado.com/fr/blog/comment-passer-totalement-sans-mot-de-passe) et n'ont pas non plus à
  mémoriser des mots de passe complexes.
- **Réduction des coûts des OTP par SMS :** L'un des moteurs des initiatives passkeys au
  niveau des grandes entreprises n'est souvent pas seulement l'amélioration de l'UX et les
  avantages en matière de sécurité, mais aussi la
  [réduction des coûts](https://www.corbado.com/fr/blog/fournisseur-authentification-passkey-economiser-100k)
  considérables liés aux OTP par SMS, une méthode obsolète et plutôt peu sûre (mais encore
  très répandue parmi les banques).

### 3.2 Points à améliorer

Bien que l'initiative audacieuse de Revolut d'intégrer les passkeys soit louable, le
déploiement n'a pas été sans défauts.

- **Manque de ressources d'information sur les passkeys :** L'absence de FAQ ou de guides
  officiels sur les passkeys pour les utilisateurs (nous n'en avons trouvé aucun) indique
  une lacune dans la communication du déploiement, même si des fonctionnalités sont
  proposées aux utilisateurs. Fournir une documentation détaillée peut aider à démystifier
  les passkeys, favorisant une transition plus douce pour tous les utilisateurs.
- **Expérience utilisateur incohérente pour les passkeys :** Nos observations révèlent que
  la disponibilité et la fonctionnalité des passkeys varient selon les appareils et les
  plateformes. Assurer une expérience utilisateur cohérente, où les paramètres des
  passkeys sont affichés de manière fiable et où les pop-ups de promotion des passkeys
  mènent à de véritables processus de création de passkeys (lors de nos tests, cela n'a
  fonctionné que sur [Windows 11](https://www.corbado.com/blog/passkeys-windows-11)), améliorerait la confiance
  des utilisateurs.
- **Absence d'interface utilisateur conditionnelle (Conditional UI) :** L'introduction
  d'une interface utilisateur conditionnelle (Conditional UI) pourrait changer la donne.
  Améliorer l'expérience utilisateur en offrant des connexions non seulement
  [sans mot de passe](https://www.corbado.com/fr/blog/comment-passer-totalement-sans-mot-de-passe) mais aussi
  sans nom d'utilisateur simplifierait davantage le processus de connexion et le rendrait
  plus intuitif.
- **Pas d'intégration dans les applications natives :** Actuellement, l'approche «
  mobile-first » de Revolut ne s'étend pas à la prise en charge des passkeys dans ses
  applications natives [iOS](https://www.corbado.com/blog/how-to-enable-passkeys-ios) et
  [Android](https://www.corbado.com/blog/how-to-enable-passkeys-android). L'intégration des passkeys dans les
  applications natives tirerait parti de la grande compatibilité des appareils
  [iOS](https://www.corbado.com/blog/how-to-enable-passkeys-ios) et
  [Android](https://www.corbado.com/blog/how-to-enable-passkeys-android) avec les passkeys.
- **Pas d'authentification unifiée entre les plateformes :** Combler le fossé entre
  l'[authentification](https://www.corbado.com/fr/blog/comment-passer-totalement-sans-mot-de-passe) par passkey
  sur le web et dans les applications natives représente un défi complexe. Cependant, la
  création d'un mécanisme d'authentification unifié qui permet le partage des passkeys
  entre l'[application web](https://www.corbado.com/fr/blog/application-crud-react-nodejs-express-mysql),
  l'application [iOS](https://www.corbado.com/blog/how-to-enable-passkeys-ios) et l'application
  [Android](https://www.corbado.com/blog/how-to-enable-passkeys-android) pourrait améliorer la sécurité et la
  commodité pour l'utilisateur.

Dans ce qui suit, nous allons examiner plus en détail les comptes Revolut Particuliers et
Business et la manière dont les passkeys sont déployés sur certains appareils et
plateformes.

## 4. Analyse des passkeys pour Revolut Business

Nous commençons l'analyse des passkeys de Revolut Business en examinant de plus près
l'[application web](https://www.corbado.com/fr/blog/application-crud-react-nodejs-express-mysql) avant d'analyser
les applications natives.

### 4.1 Application web Revolut Business

_Pour rester concis dans ce qui suit, nous ne mettrons en évidence que certaines
combinaisons de plateformes, d'appareils et de navigateurs._

Notez que vous ne recevez le pop-up de passkey de Revolut qu'une seule fois, après vous
être connecté avec succès via les méthodes d'authentification existantes. Pour déclencher
à nouveau le pop-up, vous devez soit supprimer les cookies de Revolut, soit accéder au
site en mode de navigation privée.

Lorsque vous accédez à la page de connexion de Revolut Business, vous remarquerez
immédiatement une nouvelle option de connexion bien en [vue](https://www.corbado.com/blog/vuejs-passkeys), située
sous le champ de saisie de l'e-mail et au-dessus des connexions sociales Google / Apple,
intitulée : **Continuer avec un passkey.**

#### 4.1.1 Windows 11 + Chrome

Le pop-up promotionnel pour les passkeys se présente comme suit :

![Activer les passkeys Revolut](https://www.corbado.com/website-assets/65c3b8cae9ae134686b7a7a6_revolut_business_passkeys_windows_11_chrome_enable_passkeys_816d565f16.jpg)

Il est intéressant de noter que pour Revolut Business, bien que l'identifiant principal de
l'utilisateur soit l'adresse e-mail, les passkeys sont liés au numéro de téléphone,
probablement parce que les comptes Revolut Particuliers sont d'abord créés avec un numéro
de téléphone.

![Gestion des passkeys Revolut sur Windows](https://www.corbado.com/website-assets/65c3bc1bc999dbf2a3fa1b3c_revolut_business_passkeys_windows_11_passkey_management_0203d132d5.png)

Maintenant que vous avez créé avec succès un passkey sur
[Windows 11](https://www.corbado.com/blog/passkeys-windows-11) et Chrome, vous pouvez vous déconnecter et cliquer
sur **Continuer avec un passkey** sur la page de connexion. Ensuite, l'interface
utilisateur du navigateur pour gérer l'authentification par passkey apparaîtra :

![Interface navigateur pour les passkeys Revolut](https://www.corbado.com/website-assets/65c3b8e80638518c07855cc9_revolut_business_passkeys_windows_11_chrome_passkey_ui_f9cd335201.jpg)

Contrairement à la procédure de connexion actuelle pour Revolut Business, où vous devez
fournir un mot de passe et confirmer votre identité via une notification push dans
l'[application native](https://www.corbado.com/fr/blog/applications-natives-passkeys) ou un lien magique par
e-mail comme second facteur, aucune méthode d'authentification supplémentaire n'est
nécessaire pour les connexions par passkey, car les passkeys servent intrinsèquement de
[2FA](https://www.corbado.com/blog/passkeys-vs-2fa-security). Cela représente une amélioration significative de
l'expérience utilisateur, en particulier sur les ordinateurs de bureau, car cela élimine
le besoin de changer de contexte ou d'utiliser un second appareil.

#### 4.1.2 Android + Chrome

Sur Android 14 et dans Chrome 121, le bouton de connexion **Continuer avec un passkey**
est très visible.

![Passkeys Revolut sur Android Chrome](https://www.corbado.com/website-assets/65c3b8fa021051059c632846_revolut_business_passkeys_android_14_chrome_login_c152d499f1.jpg)

#### 4.1.3 iOS + Safari

Sur [iOS 17](https://www.corbado.com/blog/apple-passkeys-integration).3 et dans Safari, le bouton de connexion
**Continuer avec un passkey** est également très visible.

![Passkeys Revolut sur iOS Safari](https://www.corbado.com/website-assets/65c3b90cabca352530f53042_revolut_business_passkeys_ios_17_safari_login_6f95d7d56b.jpg)

### 4.2 Application native Revolut Business

Les applications natives iOS et Android pour Revolut Business ne prennent pas encore en
charge les passkeys. Il n'y a donc pas d'option Passkey dans la section Sécurité et
confidentialité de l'application iOS (voir capture d'écran) ou Android :

![Application Android pour les passkeys Revolut](https://www.corbado.com/website-assets/65c3b92c21b43984c8f2acb8_revolut_business_passkeys_ios_17_app_security_settings_fb27d19770.jpg)

## 5. Revolut Particuliers

L'une des premières différences à noter est que Revolut Particuliers utilise le numéro de
téléphone comme identifiant principal de l'utilisateur. Au lieu d'un mot de passe,
l'authentification est gérée par un code d'accès de 6 à 12 chiffres, tandis que Revolut
Business utilise un code d'accès à 4 chiffres et un mot de passe dans le processus de
connexion par défaut.

### 5.1 Application web Revolut Particuliers

_Pour rester concis dans ce qui suit, nous ne mettrons en évidence que certaines
combinaisons de plateformes, d'appareils et de navigateurs._

#### 5.1.1 macOS + Safari

Le pop-up promotionnel suivant pour les passkeys s'affiche la première fois que vous vous
connectez (ou après avoir supprimé vos cookies / en mode de navigation privée) :

![Passkeys Revolut Particuliers](https://www.corbado.com/website-assets/65c3b9e2044d802d3ab75eec_revolut_personal_passkeys_macos_sonoma_safari_enable_passkeys_9256638f1c.jpg)

Pour une raison inconnue, après avoir cliqué sur **Ajouter un passkey** sur l'écran
précédent, nous avons été directement redirigés vers la page de connexion, sans avoir la
possibilité de lancer le processus de
[création de passkey](https://www.corbado.com/fr/blog/meilleures-pratiques-creation-passkey) avec Touch ID. En
examinant le problème, nous avons trouvé l'appel API correspondant
([https://sso.revolut.com/api/challenges/webauthn](https://sso.revolut.com/api/challenges/webauthn))
dans l'onglet réseau des outils de développement de Safari. Cependant, cet appel API a
renvoyé un code de statut HTTP 403, indiquant que la fonctionnalité n'a apparemment pas
encore été entièrement déployée.

![Appel API pour les passkeys Revolut](https://www.corbado.com/website-assets/65c3b9f87c1d6ae785f1528f_revolut_personal_passkeys_macos_sonoma_safari_webauthn_api_call_cab7c3b36a.jpg)

![Réponse de l'appel API pour les passkeys Revolut](https://www.corbado.com/website-assets/65c3ba03549be8bcd841b9b2_revolut_personal_passkeys_macos_sonoma_safari_webauthn_api_call_response_218269af50.jpg)

Contrairement au compte Revolut Business, les paramètres du compte Revolut Particuliers
contiennent une section pour les passkeys :

![Paramètres des passkeys Revolut](https://www.corbado.com/website-assets/65c3ba1ae8267aff467b3715_revolut_personal_passkeys_macos_sonoma_chrome_app_settings_6889d2614f.jpg)

#### 5.1.2 iOS + Safari

Le pop-up promotionnel suivant pour les passkeys s'affiche la première fois que vous vous
connectez (ou après avoir supprimé vos cookies / en mode de navigation privée) :

![Activer les passkeys Revolut sur iOS](https://www.corbado.com/website-assets/65c3ba2ef21b5e046c52036d_revolut_personal_passkeys_ios_17_safari_enable_passkeys_cd37a4b676.jpg)

### 5.2 Application native Revolut Particuliers

Les applications natives iOS et Android pour Revolut Particuliers ne prennent pas encore
en charge les passkeys. Cependant, l'application iOS ainsi que l'application Android (voir
les captures d'écran ci-dessous) contiennent une section de paramètres de sécurité pour
les passkeys :

![Paramètres des passkeys Revolut sur iOS](https://www.corbado.com/website-assets/65c3ba4433ad6d255220a15f_revolut_personal_passkeys_android_14_app_security_settings_b52e5aff3c.jpg)

![Liste des passkeys dans l'app iOS Revolut](https://www.corbado.com/website-assets/65c3ba55f51cdfaa99af30f6_revolut_personal_passkeys_android_14_app_passkey_settings_82635975d6.jpg)

## 6. Analyse technique

Ci-dessous, nous examinons plus en détail certains aspects techniques.

### 6.1 Différentes options de connexion dans le SSO de Revolut selon le type de compte

Nous avons examiné les spécificités de l'implémentation technique. Principalement, chaque
fois que la page de connexion est chargée, un _client_id_ est envoyé au backend, qui
renvoie ensuite différentes options d'authentification en fonction du type de compte :

- **Compte Business :** Connexion Apple, Google, Passkeys (WebAuthn)
- **Compte Particuliers :** Connexion Apple, Google

![Personnalisation de la connexion Revolut Business](https://www.corbado.com/website-assets/65c3ba70d75d3c460ac37cc5_revolut_business_passkeys_windows_11_chrome_login_methods_f72de374e8.jpg)

Il est intéressant de noter que l'option passkey pour les comptes Revolut Particuliers a
été préparée mais n'est pas encore activée (voir la capture d'écran ci-dessous), ce qui
indique qu'un déploiement pourrait être imminent et mis en œuvre rapidement, activant
également un bouton **« Continuer avec un passkey »** pour les comptes Particuliers.

![Personnalisation de la connexion Revolut Particuliers](https://www.corbado.com/website-assets/65c3ba7f3c0cd0f4c6b948ab_revolut_personal_passkeys_windows_11_chrome_login_methods_ee1e19921f.jpg)

La décision d'afficher les options de connexion est basée sur le _client_id_. Par exemple
:
[https://sso.revolut.com/signin?client_id=o3r08ao16zvdlf2y5fde](https://sso.revolut.com/signin?client_id=o3r08ao16zvdlf2y5fde)
À des fins expérimentales, nous avons modifié le _client_id_ pour une valeur aléatoire, ce
qui a révélé toutes les options de connexion (y compris la possibilité de basculer entre
le numéro de téléphone et l'e-mail comme identifiant de connexion) sur
[Windows 11](https://www.corbado.com/blog/passkeys-windows-11) avec Chrome.

![Toutes les méthodes de connexion avec passkey Revolut](https://www.corbado.com/website-assets/65c3ba901e297f9c44a384ef_revolut_passkeys_windows_11_chrome_all_login_methods_9e1c0162d2.png)

### 6.2 Analyse des PublicKeyCredential-RequestOptions

Lors du processus de connexion, nous avons analysé les
[PublicKeyCredentialRequestOptions](https://www.corbado.com/glossary/publickeycredentialrequestoptions).
Notamment, [allowCredentials](https://www.corbado.com/glossary/allowcredentials) n'était pas défini, tandis que
l'ID de la [partie de confiance](https://www.corbado.com/fr/glossary/relying-party) (relying party ID) était
établi comme « [sso](https://www.corbado.com/blog/passkeys-single-sign-on-sso).revolut.com ». Définir
[userVerification](https://www.corbado.com/glossary/user-verification) sur « preferred » est un choix prudent du
point de [vue](https://www.corbado.com/blog/vuejs-passkeys) de la sécurité.

```json filename="publicKeyCredentialRequestOptions.json"
{
    "allowCredentials": [],
    "challenge": "WHAxZnJDaDB1VnNXMmlOQW1hVndqdTYzSzF3emR3b3gtRFRCWHVxRjJYRQ",
    "rpId": "sso.revolut.com",
    "userVerification": "preferred"
}
```

### 6.3 Analyse des fichiers d'association

Nous avons également analysé comment un déploiement sur les applications natives iOS et
Android pourrait se présenter et avons donc utilisé l'ID de la
[partie de confiance](https://www.corbado.com/fr/glossary/relying-party) (relying party ID) de
[sso](https://www.corbado.com/blog/passkeys-single-sign-on-sso).revolut.com et ajouté les chemins vers les
fichiers assetlinks.json (Android) et apple-app-site-association (iOS) pour voir quelles
informations ces fichiers pourraient déjà contenir concernant le déploiement des passkeys.

#### 6.3.1 assetlinks.json

La tentative d'accès à
[https://sso.revolut.com/.well-known/assetlinks.json](https://sso.revolut.com/.well-known/assetlinks.json)
entraîne une erreur 404 de nginx, suggérant l'utilisation d'un proxy inverse pour la
gestion des fichiers. En utilisant le domaine
[https://app.revolut.com](https://app.revolut.com), nous avons localisé le fichier
assetlinks.json à l'adresse
[https://app.revolut.com/.well-known/assetlinks.json](https://app.revolut.com/.well-known/assetlinks.json),
qui a fourni des informations intéressantes pour Revolut Particuliers :

```json filename="assetlinks.json"
[
    {
        "relation": ["delegate_permission/common.handle_all_urls"],
        "target": {
            "namespace": "android_app",
            "package_name": "com.revolut.revolut",
            "sha256_cert_fingerprints": [
                "9C:9B:E0:71:35:E9:72:78:02:82:C2:E5:D2:7D:A0:6E:CB:8E:E3:AD:FC:75:30:39:17:DD:F6:6D:6F:AA:EF:A4",
                "11:F2:5B:D6:30:60:CE:B4:EF:EC:48:7C:C8:1F:6D:3D:D0:3A:75:C3:E9:D2:C5:32:3D:69:55:9D:C1:7F:6A:23"
            ]
        }
    },
    {
        "relation": ["delegate_permission/common.handle_all_urls"],
        "target": {
            "namespace": "android_app",
            "package_name": "com.revolut.revolut.test",
            "sha256_cert_fingerprints": [
                "90:EC:5D:75:11:4E:67:B7:F1:3F:C0:D0:57:85:9B:78:0D:A0:BA:49:E2:22:4C:60:42:7E:D2:EA:00:84:D1:B7"
            ]
        }
    }
]
```

Via [https://well-known.dev](https://well-known.dev), nous avons également découvert le
fichier d'association pour Revolut Business à l'adresse
[https://business.revolut.com/.well-known/assetlinks.json](https://business.revolut.com/.well-known/assetlinks.json)
:

```json filename="assetlinks.json"
[
    {
        "relation": ["delegate_permission/common.handle_all_urls"],
        "target": {
            "namespace": "android_app",
            "package_name": "com.revolut.business",
            "sha256_cert_fingerprints": [
                "9C:9B:E0:71:35:E9:72:78:02:82:C2:E5:D2:7D:A0:6E:CB:8E:E3:AD:FC:75:30:39:17:DD:F6:6D:6F:AA:EF:A4",
                "9F:07:80:54:0F:3A:C9:6F:D7:26:02:8A:37:C5:CD:48:DB:A3:67:EE:2D:93:B3:9D:DE:51:BC:F2:2E:7F:B1:88",
                "F8:F5:95:3A:C3:85:DB:0D:85:C3:56:E9:9B:37:BD:CA:4D:EE:B0:D2:52:C6:2A:36:4F:BA:C8:3B:C6:AF:3A:C2"
            ]
        }
    }
]
```

Étant donné que ni le fichier assetlinks.json pour Revolut Particuliers ni celui pour
Revolut Business ne se trouvent sur le chemin désigné par l'ID de la
[partie de confiance](https://www.corbado.com/fr/glossary/relying-party) (relying party) pour associer
l'[application native](https://www.corbado.com/fr/blog/applications-natives-passkeys) Android à
l'[application web](https://www.corbado.com/fr/blog/application-crud-react-nodejs-express-mysql), il est
intéressant de se demander quels changements sont nécessaires pour permettre aux passkeys
de fonctionner à la fois sur le web et dans les applications natives Android.

#### 6.3.2 apple-app-site-association

Le fichier apple-app-site-association pour Revolut Particuliers est accessible à l'adresse
[https://revolut.com/.well-known/apple-app-site-association](https://revolut.com/.well-known/apple-app-site-association),
sans détails ajoutés pour le moment concernant les informations d'identification web :

```json filename="apple-app-site-association"
{
    "applinks": {
        "apps": [],
        "details": [
            {
                "appID": "QUZEZSEARC.com.revolut.revolut",
                "paths": ["/app/*"]
            },
            {
                "appID": "QUZEZSEARC.com.revolut.test",
                "paths": ["/app/*"]
            }
        ]
    }
}
```

En revanche, le fichier apple-app-site-association de Revolut Business contient des
informations plus complètes, notamment concernant les informations d'identification web.
Cela indique que l'application iOS QUZEZSEARC.com.revolut.business est configurée pour
partager des informations d'identification avec l'application web de Revolut Business. Il
est accessible à l'adresse
[https://business.revolut.com/.well-known/apple-app-site-association](https://business.revolut.com/.well-known/apple-app-site-association).

```json
{
    "applinks": {
        "apps": [],
        "details": [
            {
                "appID": "QUZEZSEARC.com.revolut.business",
                "paths": [
                    "/",
                    "/accept-payments/in-person",
                    "/accept-payments/online-requests",
                    "/accept-payments/web-integrations",
                    "/accounts",
                    "/accounts/connect-external",
                    "/accounts/connect-external/*",
                    "/accounts/new",
                    "/accounts/transactions",
                    "/account-transactions/*",
                    "/action/confirm",
                    "/add-card-to-wallet",
                    "/advances",
                    "/advances/manual-repayment",
                    "/app/*",
                    "/application",
                    "/approvals/requests",
                    "/article/*",
                    "/articles/*",
                    "/bug-report",
                    "/card-reader/order",
                    "/cards",
                    "/cards/*",
                    "/cards/*/sca-counters-exceed",
                    "/cards/*/sca-counters-warn",
                    "/cards/*/security",
                    "/cards/*/settings",
                    "/cards/*/transactions",
                    "/cashback",
                    "/catalogue/manage",
                    "/challenges/*",
                    "/consumer-tickets/*",
                    "/crypto",
                    "/e-commerce",
                    "/exchange",
                    "/expense-documents/*",
                    "/expenses",
                    "/expenses/*",
                    "/faq",
                    "/faq/*",
                    "/favourites",
                    "/form",
                    "/form/*",
                    "/help-centre",
                    "/help-centre/topic/*",
                    "/hub/integrations",
                    "/insurance",
                    "/invoices",
                    "/invoices/*",
                    "/marketplace",
                    "/merchant",
                    "/merchant/*",
                    "/new-card-acceptance-pricing",
                    "/offboarding",
                    "/open-onboarding-application-next-step",
                    "/orders",
                    "/pay-in-store/order/*",
                    "/payments",
                    "/payments/scheduled",
                    "/payments/transfers",
                    "/plan/subscriptions",
                    "/points",
                    "/pricing-plans",
                    "/qr-code-sign-in/*",
                    "/referrals",
                    "/referrals/invite-contacts",
                    "/referrals/invitee-details/*",
                    "/request-info",
                    "/request-info/merchant",
                    "/requests",
                    "/requests/request",
                    "/reset-password",
                    "/rewards",
                    "/sales/revolut-me",
                    "/statements",
                    "/savings",
                    "/send",
                    "/settings/accounts-and-documents",
                    "/settings/business-profile",
                    "/settings/manage-devices",
                    "/settings/merchant-profile",
                    "/settings/merchant-profile/branding",
                    "/settings/notifications",
                    "/settings/personal-profile",
                    "/settings/trusted-merchants",
                    "/settings/vat-number",
                    "/signup/invite",
                    "/stories/*",
                    "/story/*",
                    "/subscriptions",
                    "/team",
                    "/team/approvals",
                    "/team/member/add",
                    "/team/roles",
                    "/tip/settings",
                    "/topup",
                    "/transactions",
                    "/transactions/*/add-expense-info",
                    "/transactions/*/add-info-flow",
                    "/transactions/*/chargeback-status",
                    "/transfers",
                    "/treasury",
                    "/upgrade",
                    "/vouchers"
                ]
            }
        ]
    },
    "webcredentials": {
        "apps": ["QUZEZSEARC.com.revolut.business"]
    }
}
```

Tout comme avec Android, il reste intriguant de voir comment le partage multiplateforme
des passkeys entre les applications natives et web peut être mis en œuvre, étant donné que
l'ID de la partie de confiance (relying party) pour l'application web (sso.revolut.com)
n'a pas les fichiers d'association aux emplacements attendus.

## 7. Conclusion

En conclusion, le déploiement des passkeys par Revolut est une étape importante vers la
révolution de l'authentification des utilisateurs dans le secteur bancaire. En adoptant
les passkeys, Revolut améliore non seulement la sécurité en s'éloignant des mots de passe
traditionnels, mais améliore aussi considérablement l'UX grâce à un processus de connexion
plus simple. Malgré les défis rencontrés lors du déploiement initial, notamment des
incohérences entre les appareils et l'absence de prise en charge par les applications
natives, les efforts de Revolut soulignent un engagement en faveur de l'innovation
numérique et d'une conception centrée sur l'utilisateur.

L'analyse technique révèle que si les bases d'une intégration transparente des passkeys
sont posées, il existe des domaines à améliorer. L'amélioration de la communication, la
garantie de la cohérence entre les plateformes et l'extension de la prise en charge aux
applications mobiles natives sont des étapes critiques. Aborder ces points permettra non
seulement d'affiner l'implémentation de Revolut, mais aussi d'établir une référence pour
le secteur, encourageant d'autres institutions financières à adopter rapidement les
passkeys (voir aussi notre article de blog sur la conformité des passkeys à la
[DSP2](https://www.corbado.com/fr/blog/biometrie-sensibilisation-payeur-lien-dynamique)).
