|
5 | 5 | <name>User Backend Using Raw SQL</name> |
6 | 6 | <summary>User management and authentication through arbitrary SQL queries</summary> |
7 | 7 | <description><![CDATA[ |
8 | | - This app allows you to read/write user data to a SQL database using arbitrary SQL queries, enabling you to use any SQL db schema. |
| 8 | +This app allows you to read/write user data to a SQL database using arbitrary SQL queries, enabling you to use any SQL db schema. |
9 | 9 |
|
10 | | - You can authenticate, create, delete users, change their password or display name, basically do (almost) everything that Nextcloud can do with users. |
| 10 | +You can authenticate, create, delete users, change their password or display name, basically do (almost) everything that Nextcloud can do with users. |
11 | 11 |
|
12 | | - In contrast to the app *SQL user backend*, you write the SQL queries yourself. You are not limited by assumptions that app authors made about how your db is structured. |
| 12 | +In contrast to the app *SQL user backend*, you write the SQL queries yourself. You are not limited by assumptions that app authors made about how your db is structured. |
13 | 13 |
|
14 | | - The app uses prepared statements and is written to be secure by default to prevent SQL injections. It understands the most popular standards for password hash formats: MD5-CRYPT, SHA256-CRYPT, SHA512-CRYPT, BCrypt and the state-of-the-art Argon2i. Because the various formats are recognized on-the-fly your db can can have differing hash string formats at the same time, which eases migration to newer formats. |
| 14 | +The app uses prepared statements and is written to be secure by default to prevent SQL injections. It understands the most popular standards for password hash formats: MD5-CRYPT, SHA256-CRYPT, SHA512-CRYPT, BCrypt and the state-of-the-art Argon2i. Because the various formats are recognized on-the-fly your db can can have differing hash string formats at the same time, which eases migration to newer formats. |
15 | 15 |
|
16 | | - At the moment only PostgreSQL is supported.]]></description> |
| 16 | +At the moment only PostgreSQL is supported.]]></description> |
17 | 17 | <version>0.10.2</version> |
18 | 18 | <licence>agpl</licence> |
19 | 19 | <author mail="dev@abelonline.de" >Alexey Abel</author> |
|
24 | 24 | <category>security</category> |
25 | 25 | <bugs>https://github.com/PanCakeConnaisseur/user_backend_sql_raw/issues</bugs> |
26 | 26 | <repository>https://github.com/PanCakeConnaisseur/user_backend_sql_raw</repository> |
27 | | - <screenshot small-thumbnail="https://raw.githubusercontent.com/PanCakeConnaisseur/user_backend_sql_raw/91b25147f25a29b1981c20419f17918ea0114ab6/screenshot-small.png">https://raw.githubusercontent.com/PanCakeConnaisseur/user_backend_sql_raw |
28 | | - /91b25147f25a29b1981c20419f17918ea0114ab6/screenshot-large.png</screenshot> |
| 27 | + <screenshot small-thumbnail="https://raw.githubusercontent.com/PanCakeConnaisseur/user_backend_sql_raw/2eb5221f0725a9ab09fde6384dea62463c7c52e5/screenshot-dark-small.jpg">https://raw.githubusercontent.com/PanCakeConnaisseur/user_backend_sql_raw/2eb5221f0725a9ab09fde6384dea62463c7c52e5/screenshot-dark-large.jpg</screenshot> |
29 | 28 | <dependencies> |
30 | 29 | <nextcloud min-version="13" max-version="13"/> |
31 | 30 | </dependencies> |
|
0 commit comments