Bug 51067

Summary: Account registration and email verification
Product: UCS Reporter: Jürn Brodersen <brodersen>
Component: Self ServiceAssignee: Johannes Keiser <keiser>
Status: CLOSED FIXED QA Contact: Jürn Brodersen <brodersen>
Severity: normal    
Priority: P5    
Version: UCS 4.4   
Target Milestone: UCS 4.4-4-errata   
Hardware: Other   
OS: Linux   
What kind of report is it?: Feature Request What type of bug is this?: ---
Who will be affected by this bug?: --- How will those affected feel about the bug?: ---
User Pain: Enterprise Customer affected?:
School Customer affected?: ISV affected?:
Waiting Support: Flags outvoted (downgraded) after PO Review:
Ticket number: Bug group (optional):
Max CVSS v3 score:
Bug Depends on:    
Bug Blocks: 51065    

Description Jürn Brodersen univentionstaff 2020-04-06 11:03:43 CEST
Account registration and email verification

User should be able to register their own account
Admins should be able to set which attributes the users has to fill out
Users should be able to verify their email
Users should need to verify their email again if they change it
Comment 1 Jürn Brodersen univentionstaff 2020-04-06 11:04:40 CEST
Currently on branch:
jkeiser/4.4-4/selfservice_self_registration
Comment 2 Johannes Keiser univentionstaff 2020-04-06 23:36:32 CEST
c111862447 Bug #51067: yaml
ce8c7c8b82 Bug #51067: Merge branch 'jkeiser/4.4-4/selfservice_self_registration' into 4.4-4
1fa1c073ff Bug #51067: yaml
c8a49ea216 Bug #51067: Debian changelog
2f7c46dd48 Bug #51067: Add 'Create an account' page to self service

Successful build
Package: univention-web
Version: 3.0.5-32A~4.4.0.202004062317

Successful build
Package: univention-management-console
Version: 11.0.4-58A~4.4.0.202004062324

Successful build
Package: univention-self-service
Version: 4.0.3-16A~4.4.0.202004062326
Comment 3 Jürn Brodersen univentionstaff 2020-04-07 09:57:50 CEST
What I tested:

Activate feature -> OK
Create user -> ok
Verify email -> OK
change container -> OK
Username already taken error -> OK
use udm template -> OK
request new token _> OK
change welcome text -> OK
Tests -> OK
umc command error if feature is disabled -> OK

yaml -> OK