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

Add Support for Masking Identifiers (Email and Phone) in Settings and Interfaces #4012

Open
5 tasks done
VoDmAl opened this issue Jul 23, 2024 · 0 comments
Open
5 tasks done
Labels
feat New feature or request.

Comments

@VoDmAl
Copy link

VoDmAl commented Jul 23, 2024

Preflight checklist

Ory Network Project

No response

Describe your problem

The current implementation of Ory Kratos displays full email addresses and phone numbers in various settings and user interfaces, such as profile settings.
his can potentially expose users' sensitive information, leading to privacy and security risks.

Describe your ideal solution

I would like to request a feature that allows for masking email addresses and phone numbers in all relevant settings and user interfaces. The solution should include:

Settings and Profile Pages:

Mask email addresses and phone numbers when displayed in profile settings (e.g., "j***@example.com" and "+***1234").

Code Sending Interfaces:

Mask identifiers in interfaces where verification codes are sent (e.g., "A verification code was sent to j***@example.com" and "A verification code was sent to +***1234").

This masking should be consistent across all relevant interfaces and should ensure that users' sensitive information is adequately protected.

Workarounds or alternatives

Currently, there are limited workarounds available, such as manually masking identifiers before displaying them in custom interfaces. However, this approach is not scalable and can lead to inconsistencies.

Implementing this feature directly within Ory Kratos would provide a standardized, reliable, and maintainable solution, ensuring that all users benefit from enhanced privacy and security by default.

Version

v0.13.0

Additional Context

No response

@VoDmAl VoDmAl added the feat New feature or request. label Jul 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feat New feature or request.
Projects
None yet
Development

No branches or pull requests

1 participant