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

[Feature Request] users should be asked to enter important information after (first) login #2379

Closed
j-ed opened this issue Mar 16, 2013 · 11 comments

Comments

@j-ed
Copy link
Contributor

j-ed commented Mar 16, 2013

When a user logs in for the first time he should automatically be asked to enter

  • his email address, which is required to receive a password reset link.
  • his display name, which is used for display purposes.

Due to the fact that other apps might require initial data to be entered too, like the Roundcube app which requires email account credentials, it would be good to provide a generic plugin interface to request that kind of data.

@ghost ghost assigned jancborchardt Mar 17, 2013
@jancborchardt
Copy link
Member

@j-ed great point! We can add that to the first run wizard. Do you want to contribute and try to take a stab at it? The first run wizard lives at https://github.com/owncloud/apps/tree/master/firstrunwizard, you can let me know if you need help. :)
We don’t really want to offer a pluggable method for that though because then apps can just clutter that up. Email address and display name already covers most.

@ryno83
Copy link
Contributor

ryno83 commented May 11, 2015

@jancborchardt I would like to try this one as my first junior job. Are you agree ? Do you have advices for me (thing to do OR not to do) ?

@jancborchardt
Copy link
Member

@ryno83 cool! First I would say check out how different other web services do that, like Twitter, Facebook, Dropbox, Google, etc. Then make a mockup (Pencil is good for that) and accompanying description of how you would design it. Does that work for you?

You are also very welcome in our IRC channels #owncloud-design and #owncloud-dev in case of any questions. :) – cc @owncloud/designers

@ryno83 ryno83 self-assigned this May 15, 2015
@ryno83
Copy link
Contributor

ryno83 commented May 15, 2015

@jancborchardt I think it should be keep simple than look what i did until now.
page_1
page_2
page_3

If the user select "Don't show again" and click "Close" or if he complete the wizard and click "Finish", the wizard will not show up again. But if the user only close the wizard, it will be show at every logon. The numbers on the left (in circles) will only be there to display the pages of the wizard (current one in gray)

I thought reuse the jQuery ColorBox. Should I ?
Any suggestions, comments will be very appreciated.

@MorrisJobke
Copy link
Contributor

@ryno83 @owncloud/designers Maybe we should include this into the first run wizard? ;)

@enoch85
Copy link
Member

enoch85 commented May 18, 2015

@ryno83 Looks very good. Nice improvment. Just one thing, the new password shoud be typed two times, in case if misstakes.

@ryno83
Copy link
Contributor

ryno83 commented May 19, 2015

@MorrisJobke @owncloud/designers I think so !

@ryno83
Copy link
Contributor

ryno83 commented May 19, 2015

@enoch85 I agree with you !

@jancborchardt
Copy link
Member

@ryno83 nice work! Just a few things:

  • As @MorrisJobke also said, we should combine this with the first run wizard. Or rather, build it in there directly (instead of core)
  • Basically you can boil it down to one screen which is a combination of the first run wizard and the personal detail fields. Some things can be removed:
    • The first screen is not really of use since it just introduces the concept of a wizard. I’d directly start with the second where you put in your info
    • The Notifications settings are pretty well set by default, so I don’t see a need to show them here.
    • Similarly, the password shouldn’t even be changeable here as it’s not important – you just logged in with it. We only need to ask for things which are not there already. ;)
  • Add the profile image adding! That’s very important for sharing.
  • Also let people know their remote sharing url (like username@example.com/owncloud cc @schiesbn)

@ryno83
Copy link
Contributor

ryno83 commented May 19, 2015

This issue was moved to owncloud/firstrunwizard#25

@ryno83 ryno83 closed this as completed May 19, 2015
@jancborchardt
Copy link
Member

@ryno83 thank you! :) Come over to our IRC channel #owncloud-design (on freenode)! :)

@MorrisJobke MorrisJobke removed this from the backlog milestone May 20, 2015
@lock lock bot locked as resolved and limited conversation to collaborators Aug 11, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

6 participants