absc pushed to main at absc/dudeswave2
- 23a32724e8 Corrected missing "ok".
absc pushed to main at absc/dudeswave2
- 217117a289 Handle the activity/4 return arguments better.
absc pushed to main at absc/dudeswave2
- cbdbdb6c32 Use the partitioning access functions for mnesia.
absc pushed to main at absc/dudeswave2
- 3c40cc381e Add missing argument to the delete/2 function.
- be8fd2e0e6 Remove also the cookies using storage:delete_set/2.
- 140427853e Add delete_set, a function needed to remove a series of records from a bucket.
- Compare 3 commits »
absc pushed to main at absc/dudeswave2
- 5b73df8999 Corrected the back-end calls to support multi-hosting.
- b784afdea5 The users app depends on the storage layer and on crypto.
- e7754b972c The back-end does not need to initialize the rand subsystem.
- Compare 3 commits »
absc pushed to main at absc/dudeswave2
- ea339a1024 Updated che back-end to use the new multi-host calls.
- b1c4ab8e16 Add support for multi-host to the authentication module.
- f51847fe97 Handle multi-host users.
- 9e100b0317 Also the users process does not depend on ranch and cowboy.
- c3731bf0f3 The back-end does not depend from ranch and cowboy.
- Compare 6 commits »
absc pushed to main at absc/dudeswave2
- 5f14a4f6cb Start to split the back-end further in more minor processes.
absc pushed to main at absc/dudeswave2
- e5631798ce Corrected compilation problems.
absc pushed to main at absc/dudeswave2
- b357ae8124 Correct application files.
absc pushed to main at absc/dudeswave2
- eebf62d527 Split the web front-end and the backend into separate applications.
absc pushed to main at absc/dudeswave2
- 0e7c173cba Corrected the usage of ERLFLAGS.
absc pushed to main at absc/dudeswave2
- 45b5bc3d2d Corrected documentation string.
- 18a430614f Use proplists instead of lists.
- e95e91b645 The defines file is not needed here.
- ae07951cd2 Add the authentication handler to the routes.
- 1ca3e1f4ef No need to mention the cookies.
- Compare 5 commits »
absc pushed to main at absc/dudeswave2
- eb58109292 Add the macros file.
- 861f3e0258 Use macros for the cookie names.
- 812b182499 Abstract updating user informations.
- bbb44f9337 Make reading the registration data a more abstract operation.
- b3cdc8ee45 Abstract reading the login data from the request.
- Compare 7 commits »
absc pushed to main at absc/dudeswave2
- 38d8e29734 Abstract setting the cookie for the client request.
- c9fcd47064 Abstract cookies invalidation.
- a18fa4989c Use the auth_cookie function to extract cookies.
- dac21c4537 Abstract cookie handling.
- a0cbc962d1 Corrected call to authenticate.
- Compare 7 commits »
absc pushed to main at absc/dudeswave2
- e7e34d78d6 We plan to use this with a reverse proxy. The plan may change in the future.
- e8ccc3a29f Keep it simple for now. We want to write a proper test suite for this and
- 2ad3b52c06 Corrected syntax error.
- Compare 3 commits »
absc pushed to main at absc/dudeswave2
- f60a8b1725 Import "gun", the HTTP client. We will use it for the tests and the
absc pushed to main at absc/dudeswave2
- 640ffe4d75 Corrected stuffs found through the dialyzer.
- 2b530fbe7e Added some more detailed responses to the JSON API calls.
- Compare 2 commits »
absc pushed to main at absc/dudeswave2
- 2d0d384d1e Add the JSON body to the user API responses.
absc pushed to main at absc/dudeswave2
- dcc7bc3ca3 Introduce the authentication handler.
- 51675065a9 Pass the user for authentication with cookies in a cookie itself.
- 6acd5e3a5a Move the cookie parameter as value.
- 318ab0d301 Corrected module documentation.
- ceea61c1ed Add the username to the JSON response to GET.
- Compare 5 commits »