Commit Graph

68 Commits

Author SHA1 Message Date
Marcin Łojewski
8eb99e66bb Handle salt in Crypto classes 2018-12-16 16:58:13 +01:00
Marcin Łojewski
fb029b8b27 issue#79 Password error on sha512 with salt
Added SHA-256, SHA-512
2018-12-16 12:32:49 +01:00
Marcin Łojewski
c6c345873c user_sql-78 Hide "password change form"
Hide "password change form" when "Allow password change" not set
2018-12-15 20:09:04 +01:00
Marcin Łojewski
4be9acb32c user_sql-80 User Dsiaply Issue
Correctly load user list when display name is null
2018-12-15 19:35:20 +01:00
Marcin Łojewski
0905096612 Issue#74 Case (in)sensitive login 2018-10-28 18:19:58 +01:00
Marcin Łojewski
9ab6df0f76 Issue#68 Get name from guid if not set 2018-10-13 11:45:24 +02:00
Marcin Łojewski
2cf7265ac7 Update UserRepository.php 2018-10-11 16:31:03 +02:00
Marcin Łojewski
e14ca58571 Issue#67 Only changed columns in UPDATE queries 2018-10-07 14:38:41 +02:00
Marcin Łojewski
be70df421e Merge branch 'feature/drupal_7' into develop 2018-10-03 22:02:11 +02:00
Marcin Łojewski
97aafd952c Fixed 'Trying to get property of non-object' 2018-10-03 22:01:45 +02:00
Marcin Łojewski
23ccb5d7b0 Drupal 7 hash - fixes 2018-10-03 21:59:16 +02:00
Marcin Łojewski
fa436280b7 Merge pull request #66 from BrandonKerr/drupal7
Create Drupal 7 hash algorithm option
2018-10-02 19:27:41 +02:00
Brandon
26dc61cbe5 Create Drupal 7 hash algorithm option 2018-10-02 13:07:01 -04:00
Marcin Łojewski
2ef7716527 'Prepend salt' toggle 2018-09-30 20:36:58 +02:00
Marcin Łojewski
7d35d0a67f Whirlpool hash algorithm 2018-09-30 20:13:07 +02:00
Marcin Łojewski
b0495cda4f Fix: Encoding of iteration for 'Extended DES (Crypt)' 2018-09-29 17:52:35 +02:00
Marcin Łojewski
bb4b652a51 Fixed: Error when 'Display name' not set 2018-09-19 21:13:42 +02:00
Marcin Łojewski
fe265ebcd6 Merge branch 'develop' into develop-14 2018-07-09 20:19:50 +02:00
Marcin Łojewski
ed37c7085d User quota from SQL 2018-07-09 19:59:01 +02:00
Marcin Łojewski
5c702edee7 hashing -> hash 2018-07-07 09:21:40 +02:00
Marcin Łojewski
89598a5b36 make getSalt() abstract 2018-07-02 21:06:23 +02:00
Marcin Łojewski
d3f38eed7c WoltLab Community Framework 2.x hash implementation 2018-07-02 21:01:18 +02:00
Marcin Łojewski
657e5a7ced Handle null value for isAdmin function 2018-06-30 23:35:26 +02:00
Marcin Łojewski
01a91f54ce Adopt user backend to Nextcloud 14 interfaces 2018-06-30 23:20:48 +02:00
Marcin Łojewski
5218a0e80e Group Backend read only actions. 2018-06-30 23:02:29 +02:00
Marcin Łojewski
20ffbfcddb Revert previous commit. 2018-06-30 22:59:59 +02:00
Marcin Łojewski
bb8e05b3be Options to enable execute DMLs on tables 2018-06-30 22:23:10 +02:00
Marcin Łojewski
3546682804 Group backend for Nextcloud 14 2018-06-30 19:06:54 +02:00
Marcin Łojewski
74bb55534d merge phpass class into crypto class 2018-06-30 17:09:45 +02:00
Marcin Łojewski
ef9db7444a Feature/issue#44 (#47)
phpass implementation
2018-06-30 14:32:13 +02:00
Marcin Łojewski
a2b65f144c Adding SALT from DB and new Algorithm to be connected with HumHub
https://github.com/nextcloud/user_sql/pull/42
2018-06-30 13:19:04 +02:00
Marcin Łojewski
a257855e07 autocomplete for columns 2018-06-28 20:30:14 +02:00
Marcin Łojewski
ecb04a331b autocomplete for tables 2018-06-28 20:23:35 +02:00
Marcin Łojewski
a312ba8c47 User active column 2018-06-13 20:01:09 +02:00
Marcin Łojewski
b00f61193e Fix "Use of undefined constant" error for PHP below 7.2. 2018-06-13 19:31:56 +02:00
Marcin Łojewski
db6b5e0d2f Fix SSHA hash 2018-06-13 12:47:56 +02:00
Marcin Łojewski
29f1fa0730 Fix bugs + new screenshot 2018-06-13 09:47:18 +02:00
Marcin Łojewski
0ff0a54e8c Fixes 2018-06-12 21:56:08 +02:00
Marcin Łojewski
f2f3a897a5 Unit tests for Crypto package 2018-06-12 21:54:06 +02:00
Marcin Łojewski
28f7da0c0d admin site template 2018-06-10 09:40:18 +02:00
Marcin Łojewski
c1cc89f456 'lib' rewritten. 2018-03-25 20:57:31 +02:00
Marcin Łojewski
ed5ec82479 New hashing algorithms. 2018-03-02 21:56:13 +01:00
Marcin Łojewski
3d901e3fc2 Use hash_equals method to compare the hashes. 2018-02-28 23:53:33 +01:00
Marcin Łojewski
a6a502fe7c Courier hashes. New traits. 2018-02-28 23:45:28 +01:00
Marcin Łojewski
9c13804638 Singleton pattern trait. 2018-02-28 23:07:35 +01:00
Marcin Łojewski
7872d98dd6 SHA1 and MD5 hash implementation. 2018-02-28 21:43:42 +01:00
Marcin Łojewski
3251067b38 Set to default new logic. Add cleartext password hash implementation.
TODO:
- add new implementation of the rest of currently supported hashes
- create update.php changing hash names in the config
2018-02-28 21:31:42 +01:00
Marcin Łojewski
7672c66c75 New interface. This interface must be implemented by all supported hash algorithms. 2018-02-28 21:23:17 +01:00
Marcin Łojewski
936a831e5a - code formatting (PSR-2)
- removed all ownCloud references
- removed update.php as its supported version was never published on the app store
- updated info.xml
2018-02-28 20:09:12 +01:00
Marcin Łojewski
ebcdaa813b crypt_type 'drupal' for Drupal 7 authentication 2018-02-18 18:53:33 +01:00