-
Notifications
You must be signed in to change notification settings - Fork 131
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
Settings > System & Accounts > Users #443
Comments
The settings for the page are not implemented yet. They are on the roadmap for alpha 2 release. |
I see. Can I change my account image in other way in alpha 1? |
it's support for fingerprint/biometrics/pin/passkey planned for user sign in? I see just password accordance in the figma mock-up |
I don't know about one right now.
This will be out of scope for the first release but we'll definitely be looking into it in the future. |
You can change the users icon by (as root) overwriting the file /var/lib/AccountsService/icons/{user}.
Fingerprint is already supported but setting it currently is up to you as a user. (As root) |
Thank you so much! @jotuel |
@Psyhackological No need to use root to change the icon. The icon path is by default defined to point to |
Cool. :) Mine looks like E. https://github.com/pop-os/cosmic-greeter/blob/ff03667847ee391056fbb69c09e38d5b98c48eda/src/greeter.rs#L89 it would appear that due to this being incomplete a change was made to alpha 1 release. |
Hi, I have started implemented that feature, but a few questions arise from the initial work:
Some more technical help - maybe @mmstick you can help again?
Here is the current state of progress: Screencast.from.11-09-24.23.35.38.mp4 |
Yes, that wasn't planned for first release, but for the second.
Again, fingerprint was postponed till future releases.
What kinds of security problems?
Could you go into more detail on the situations when we'd have disabling or disabled users? |
The main concern is deny of service: system authentication requires a valid couple username/password, if an attacker is able to randomize any of these two, then they could prevent access to the machine. This is particularly worrying for user like me, that may have SSH/RDP enabled on their machine so they can acces their machine when they are on the go.
User account may be locked (doc, |
It actually requires valid login/password pair. But we are not talking about changing a users login here though are we? You could not SSH with a name, only with a login. In the greeter you only see a list of names though. So it kind of abstracts away from the user the login.
Debian system administrators are likely going to keep using better tools for the job like adduser based self build tools and non-technical users are more likely to create problems for themselves than desired outcomes. So the assumption likely is that these are always kept hidden?
At this stage maybe it could be wise to just ignore that aspect and list all of the non-system users. But if greying them out would be cheap and simple to do it could be nice. I am just an end-user so you will surely get someones take on this. |
It appears this is currently the spec
I don't quite like the idea of obfuscating the information to the user. Hiding system account definitely makes sense, for the stability reason you've mentioned. Not implementing every single feature of As someone that have been using Linux for the last 15 years, I really would like to see distros becoming more inclusive, and stop segregating users between nerd like us that knows UNIX command line tools, and other :) In the meantime, I fully endorse the concept of iteration and priority, so if we were to say that it would come later (like fingerprint), this would be completely fair. |
We could presume users name and username are different things. On the second part I hear you. I also believe that if you can muck things up in a GUI you should only ever need GUI to fix your mistakes. Of course this is solvable right: one would only need to always keep track that at least one admin account remains unlocked (and that its password is still known). Then again this is just the thing I came up in a couple of minutes of thinking for an example where an end user would end up in a bad spot. It would just require some testing. Just tried and you can run the command while logged in as the "only user", ill post this before logging out myself.
Well that static password popup most likely is pam and supports fingerprint (depending on your |
Yes, that sounds like a fair assumption, but the Figma design is misleading and just wanted to make sure we get that aligned; for example,
This is likely because the application you are using relies on Edit: I checked the default policy installed and it looks like
Answer is no! |
Is there "autologin without password" option planed? Or is it something planned in display manager? |
Planned for after the first release. |
Will there be an option to configure group memberships? Please do not go the Gnome e KDE way of removing this functionality. |
@acolombier Do you have a branch that you'd like to submit? We are ready to work on this now. |
Unfortunately no. Not a Rust developer, yet.
Em qui., 7 de nov. de 2024 às 13:10, Michael Murphy <
***@***.***> escreveu:
… @acolombier <https://github.com/acolombier> Do you have a branch that
you'd like to submit? We are ready to work on this now.
—
Reply to this email directly, view it on GitHub
<#443 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AI7UHQPJYUO4BIFVVLENUIDZ7OGIDAVCNFSM6AAAAABL3NZQMKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINRSGYZTGOBQGI>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
I do @mmstick - https://github.com/acolombier/cosmic-settings/tree/feat/user-accounts I just broke it as I tried to rebased it. I'll try to push a fix in the next few hours. It's only frontend tho, as I didn't know much of how to interact with D-Bus and authentication. I'd be keen to continue working on this tho, in case there is some bits you would be okay to let me help with? Edit: I have pushed the working version, but the UI now looks quite off compared to the mockup. I assume there was some changes on some of the variable and style classes I was using, but hopefully nothing too hard to fix. |
Users panel provides a way to change user settings and add/remove new users.
State when another user has been added:

Figma file with more details.
The text was updated successfully, but these errors were encountered: