#1046 closed feature request (done)
Implement HeuristicLab.Services.Authentication prototype
Reported by: | swagner | Owned by: | bfarka |
---|---|---|---|
Priority: | medium | Milestone: | HeuristicLab 3.3.0 |
Component: | Services.Authentication | Version: | 3.3 |
Keywords: | Cc: |
Description
Change History (45)
comment:1 Changed 15 years ago by swagner
comment:2 Changed 15 years ago by bfarka
- Status changed from new to assigned
comment:3 Changed 15 years ago by bfarka
Added emty projects for persistence, services and unit tests r3931
comment:4 Changed 15 years ago by hmayr
first commit from hmayr, just minor changes r3939
- formatted source code files to fit HeuristicLab standards
- deleted old LINQ to SQL Classes
- create LINQ to SQL Class for HeuristicLabUser (just prototype)
comment:5 Changed 15 years ago by hmayr
commit all current changes, so bfarka can try something r3940
- extended DataClasses in Persistence.csproj
- added DatabaseUtil.cs to Persistence.csproj
- added HeuristicLabUserTest.cs to UnitTests.csproj
comment:6 Changed 15 years ago by hmayr
committed current changes for bfarka r3941
comment:7 Changed 15 years ago by bfarka
added LinqToSql Classes for roles and relation between role and user r3942
comment:8 Changed 15 years ago by hmayr
following changes r3942:
- extended DatabaseUtil.cs
- extended HeuristicLabUser.cs
- created HeuristicLabUserTest.cs
- created AbstractHeuristicLabTest.cs
- implemented a demo method in HeuristicLabMembershipProvider.cs to show usage of HeuristicLabUser.cs and DatabaseUtil.cs
comment:9 Changed 15 years ago by hmayr
following changes r3948:
- extended HeuristicLabUser.cs (additional methods)
- implemented a 2. demo method for HeuristicLabMembershipProvider.cs
- recreated two test classes in English language
comment:10 Changed 15 years ago by hmayr
following changes r3949:
- changed AbstractHeuristicLabTest.cs
comment:11 Changed 15 years ago by hmayr
minor changes r3950
comment:12 Changed 15 years ago by bfarka
changed persistence of roles and implemented first method of RoleProvider -> RoleExists r3951
comment:13 Changed 15 years ago by bfarka
added implementation of GetAllRoles in RoleProvider r3952
comment:14 Changed 15 years ago by bfarka
Added a new function for roleprovider and a unit test for it r3953
comment:15 Changed 15 years ago by bfarka
added RoleProvider.FindUsersInRole r3954
comment:16 Changed 15 years ago by bfarka
added AddUsersToRoles and a Unit Test for it r3955
comment:17 Changed 15 years ago by hmayr
following changes r3956:
- implemented some methods of HeuristicLabMembershipProvider and unit tests
- tests for ChangePassword and ChangePasswordQuestionAndAnswer do not work at the moment!
comment:18 Changed 15 years ago by jhaider
added Validate User r3957
comment:19 Changed 15 years ago by jhaider
added Initialize and ApplicationName r3958
comment:20 Changed 15 years ago by bfarka
added bugfixes and unittests for roleprovider 4 further methods are not implemented r3960
comment:21 Changed 15 years ago by jhaider
added ValidateUserTestEncrypted edited ValidateUserTest r3961
comment:22 Changed 15 years ago by hmayr
changed all association names in linq classes (e.g. form singular to plural, ...) r3962
comment:23 Changed 15 years ago by mholper
following changes r3963:
- implemented Method IsUserInRole of HeuristicLabRoleProvider and unit test
comment:24 Changed 15 years ago by mholper
following changes r3964:
- HeuristicLabRoleProvider: reformated with vssettings, added missing .Dispose() to Methods: GetAllRolesTest, IsUserInRole, CreateRole,GetAllRoles
comment:25 Changed 15 years ago by jhaider
added support for Cryptography r3965
- Encrypted: AES Key is defined in Code !!!
- Hashed: SHA
comment:26 Changed 15 years ago by jhaider
added regions for vars and Properties, implemented some Properties r3966
comment:27 Changed 15 years ago by mholper
- implemented Method GetUsersInRole of HeuristicLabRoleProvider and unit test r3967
comment:28 Changed 15 years ago by hmayr
minor changes r3972
comment:29 Changed 15 years ago by bfarka
added missing unit test r3973
comment:30 Changed 15 years ago by bfarka
added unit tests for checking the unique constraings on username, email and rolename r3971
comment:31 Changed 15 years ago by bfarka
added first service method and unittest for service added abstract unit test for starting a service host (r3976)
comment:32 Changed 15 years ago by bfarka
fixed bug in RemoveUsersFromRoles and fixed some UnitTests r3978
comment:33 Changed 15 years ago by bfarka
changes in sturcutre of persistence and provider r4002
comment:34 Changed 15 years ago by bfarka
fixed unit test for change password r4003
comment:35 Changed 15 years ago by bfarka
fixed unit test for min passwordlengh r4004
comment:36 Changed 15 years ago by bfarka
fixed some bugs in MembershipProvider 32/43 tests are now passing r4009
comment:37 Changed 15 years ago by bfarka
implemented all methods of membershipprovider (r4018)
comment:38 Changed 14 years ago by bfarka
added first working authorization test (r4020)
comment:39 Changed 14 years ago by bfarka
created authorization test with role an membership provider (r4021)
comment:40 Changed 14 years ago by bfarka
last bugfix for recursive roles r4024
comment:41 Changed 14 years ago by bfarka
deleted unues bugfix r4025
comment:42 Changed 14 years ago by fruehrli
added comment for roleprovider
comment:43 Changed 14 years ago by bfarka
- Resolution set to fixed
- Status changed from assigned to closed
comment:44 Changed 14 years ago by swagner
- Milestone changed from Iteration 4 to Current
Milestone Iteration 4 deleted
comment:11 Changed 14 years ago by swagner
- Milestone changed from Current to HeuristicLab 3.3.0
Milestone Current deleted
Added branch in r3930.