c65020fa43
app/library/OAuth/UserData/UserDataInterface.php: adding getFirstname() and getLastname()
2018-08-14 21:17:04 +02:00
6d8025c5d6
Merge branch '14-user-add-support-for-removing-account' into dev
2018-08-13 01:11:52 +02:00
b722ecd836
app/library/Auth.php: minor fix.
2018-08-11 20:15:03 +02:00
be0a64a01c
app/library/Services.php: fixing some namespace issues.
2018-08-11 01:13:01 +02:00
31ac9224b3
app/library/Auth.php: in login() use Phalcon\Security::checkHash() instead of password_verify()
2018-08-10 20:39:16 +02:00
a50f460413
app/library/Auth.php: in loginOauth() activate deleted accounts.
2018-08-10 20:35:24 +02:00
694eac24ef
app/library/Acl.php: some cleanup.
2018-08-10 15:49:44 +02:00
c28f8cafa5
app/library/OAuth/Adapter/League.php: add linkedIn provider.
2018-08-08 23:38:50 +02:00
cd694ebbca
adding app/library/OAuth/UserData/LinkedIn.php
2018-08-08 23:38:50 +02:00
ffb1881527
app/library/Services.php: add use session.path instead of application.sessionDir in _initSession()
2018-08-08 20:14:31 +02:00
a2ea4f54e0
app/library/Services.php: add config for session.
2018-08-08 16:50:28 +02:00
aa07255891
app/library/Services.php: change config path for Models Meta-data abit.
2018-08-08 16:49:58 +02:00
2097c3a657
app/library/Services.php: minor cleanup
2018-08-08 15:36:02 +02:00
f40b498ffb
build-tools: switch grunt for gulp.
2018-06-25 14:52:45 +02:00
d2ef7f2c52
app/library/Services.php: load menu config from file.
2018-06-18 22:22:50 +02:00
a8a448331e
app/library/Services.php: load router settings from config file.
2018-06-18 22:16:03 +02:00
ca90ec30fb
config: drop the "conf" prefix for config files.
2018-06-18 22:12:55 +02:00
005f1e3292
app/library/Services.php: make config service abit more generic (loading any number of files).
2018-06-18 20:21:31 +02:00
2e7c67ba8a
app/library/Bootstrap.php: use debugger if configured.
2018-06-18 20:11:09 +02:00
9dd712045a
app/library/Services.php: adding debugger service.
2018-06-18 20:03:21 +02:00
e85d935734
Create a Bootstrap class and move bootstrap code from public/index.php
2018-06-18 17:42:30 +02:00
b3254e1f6c
app/library/Services.php: database: no need for $di in closure.
2018-06-18 17:39:42 +02:00
f9050181d0
app/library/Bootstrap.php: revove "Application" and add "Services" class with the services definitions.
...
Had some wierd problem with closures an $this when being defined in one class and used in another
(defined in Application, used in Phalcon\Di\FactoryDefault).
So we move all of this to "Services" class that directly extends FactoryDefault DI.
And therefore, we don't need a Application class anymore.
2018-06-18 16:46:40 +02:00
38950d8244
adding app/library/Application.php
2018-06-17 12:55:56 +02:00
fec9e5e656
app/library/Mvc/Model/Behavior/RandomId.php: add support for extending the expression used to find unique rows.
2018-06-12 00:31:55 +02:00
0e3fb9a6e8
app/library/Mvc/Model/Behavior/RandomId.php; minor stuff.
2018-06-11 08:45:05 +02:00
df261d968e
app/library/OAuth/Adapter/League.php: __construct() should trow the correct exception.
2018-06-10 22:02:25 +02:00
ba90c7190d
adding app/library/OAuth/Adapter/Exception.php
2018-06-10 22:02:05 +02:00
03a0fa3cb7
app/library/Auth.php: make loginOauth() return validation messages if User::save() fails.
2018-06-08 00:07:42 +02:00
bbcf6d2644
app/library/Auth.php: in loginAuth() lookup by OAuth provider id.
2018-06-07 23:41:44 +02:00
72713308c4
app/library/OAuth/Adapter/League.php: make sure the exception class is found.
2018-06-07 23:27:13 +02:00
e7f1029d62
app/library/OAuth/Adapter/League.php: adding Google
2018-06-07 23:27:13 +02:00
fffe53c97d
adding app/library/OAuth/UserData/Google.php
2018-06-07 23:27:13 +02:00
3d20c90360
app/library/Auth.php: in loginOauth() $email does not exist.
2018-06-07 23:26:53 +02:00
023bead0d9
app/library/ViewHelper/Icon.php: rewritten for Font Awesome
2018-04-11 20:44:15 +02:00
e62a93e021
adding app/library/OAuth/UserData/Gitlab.php
2018-04-09 00:07:11 +02:00
4042b36422
app/library/OAuth/Adapter/League.php: add support for non-standard providers.
2018-04-09 00:06:57 +02:00
deed1c5318
app/library/Auth.php: in loginOAuth() we pass a UserDataInterface now.
2018-04-06 11:55:30 +02:00
b3eb25d221
rename app/library/OAuth.php to app/library/OAuth/Client.php and change implementation to use Adapter classes.
2018-04-06 11:55:29 +02:00
21c869a06a
adding app/library/OAuth/UserData classes (interface and Github implementation)
2018-04-06 11:52:29 +02:00
556a62b34b
adding app/library/OAuth/Adapter classes (interface and League adapter)
2018-04-06 11:37:01 +02:00
aab77e9608
app/library/Auth.php: fire events when users log in.
2018-04-05 00:18:17 +02:00
6173d56fd4
change model namespace to App\Model\Data
2018-04-02 23:35:49 +02:00
aa37d10024
Fixing proper namespace for app/library
2018-04-02 02:28:25 +02:00
d7d10057ae
adding app/library/Validation/Validator/Alpha.php
2018-03-31 23:11:35 +02:00
4d5066f5da
app/library/Auth/Auth.php: in login() accept both username and email.
2018-03-20 22:48:38 +01:00
8635eb2a1d
adding app/library/ViewHelper/UrlStyle.php
2018-03-18 12:12:16 +01:00
e869a1cab4
initial commit
2017-09-01 17:10:27 +02:00