Pattern unlocking

Aleix Pol aleixpol at kde.org
Fri Jun 14 17:14:59 BST 2019


It all makes sense, you've looked at the easy part of the problem though.

You want to look at how the authentication actually needs to happen.

At the moment it's PAM who decides if the password is right or not:
- how are you going to turn a pattern into something PAM understands?
- how are users going to enter the pattern they want?
- will the pattern change when the user changes her password?
- has it been done before? how were these being solved then?

See http://www.linux-pam.org/

HTH,
Aleix

On Fri, Jun 14, 2019 at 5:53 PM Tej Shah <tshah.dental at gmail.com> wrote:
>
> Thanks. So here is how I plan on doing it:
>
> If you have ever used an Android phone, it will basically work the same way.
> The user will have the option of using a normal typed in password, or pattern unlock method.
> There will be a 3x3 grid of "nodes" in which the user can go from node to node to create a pattern.
> In the backend, each node is assigned a letter (a,b,c, and so on) and that will be used to generate the password. This also means in theory, the user can also use a virtual or real keyboard to type in the same password as pattern would generate.
> I plan on using mostly QML with whichever KDE-QML modules are required for the correct theme color scheme.
> Very long story short, I am in a situation where I need to ensure that it works both on Plasma Desktop and Plasma Mobile. It would be nice if KDE Plasma were to take it upstream and it be included in KDE Neon Desktop and eventually Kubuntu.
>
> Please let me know if there are any issues with this idea. Thanks.
>
>
>
>
>
>
>
>
>
>
>
>
> On Fri, Jun 14, 2019 at 11:22 AM Aleix Pol <aleixpol at kde.org> wrote:
>>
>> On Fri, Jun 14, 2019 at 4:26 PM Tej Shah <tshah.dental at gmail.com> wrote:
>> >
>> > Hi, I apologize if this is the wrong mailing list for this, but I got a quick question:
>> >
>> > Is anybody already working on a pattern based unlock for either KDE on Desktop or Plasma Mobile? If not, and I write one, will it be merged upstream?
>>
>> I don't know about anyone who has looked into it, but it would be
>> really nice to have. :)
>>
>> I'd happily review your patch.
>>
>> Aleix


More information about the Plasma-mobile mailing list