Gerasimos (Makis) Maropoulos
|
8fe0d208b3
|
Merge branch 'master' of https://github.com/kataras/iris into master
|
2020-12-08 06:06:58 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
f29c68c4b8
|
thanks @claudemuller for your kind donation ❤️
|
2020-12-08 06:06:32 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
bf9220d3c7
|
Merge pull request #1686 from beluxx/master
fix the password of redis connection options
|
2020-12-07 19:12:42 +02:00 |
|
luzp
|
abfe6dbdea
|
fix the password of redis connection options
|
2020-12-06 12:56:33 +08:00 |
|
Gerasimos (Makis) Maropoulos
|
3e86301b7a
|
view: django: accept struct as template data. Rel to: #1683
|
2020-12-04 12:48:53 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
b839b5cdb9
|
Thank you @marcmmx for your kind donation ❤️
|
2020-12-02 09:01:02 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
5b6802d00e
|
thanks @sankethpb for your donation ❤️
|
2020-11-26 10:53:52 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
d98224bc40
|
add the context.SimpleUser to the aliases (iris.SimpleUser)
|
2020-11-26 08:00:28 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
288646a31c
|
Merge pull request #1677 from kataras/new-basicauth-features
New Basic Authentication Features
|
2020-11-25 17:01:45 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
82c5dfea50
|
fix #1681
|
2020-11-25 16:59:01 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
ba30ef4de1
|
update all basicauth code reference
|
2020-11-25 04:54:20 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
afa1d89a23
|
update deps
|
2020-11-25 04:47:36 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
763300b566
|
basicauth: add session for current login tries (if MaxTries > 0) and log debug error handler
|
2020-11-25 04:20:56 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
11e21150d0
|
more features and fix database/mysql:jwt example
|
2020-11-24 14:58:02 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
4d857ac53f
|
New basic auth middleware and GetRaw on User (godocs missing)
|
2020-11-21 12:04:37 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
962ffd6772
|
update deps (minor)
|
2020-11-17 07:05:36 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
617cd22195
|
Update Neffos dependency
|
2020-11-17 06:57:24 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
089a8a83b5
|
Thanks @vuhoanglam for your kind donation ❤️
|
2020-11-17 06:36:13 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
4d09475c29
|
fix https://github.com/kataras/iris/issues/1672
|
2020-11-13 20:11:55 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
c81b97188a
|
add example for https://github.com/kataras/iris/issues/1671
|
2020-11-13 00:34:17 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
7b6a8f1e26
|
simplify some examples
|
2020-11-07 12:49:14 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
7a19cfb211
|
add DirOptions.SPA field
relative to #1653
|
2020-11-07 00:08:49 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
7f523d52e1
|
thank you @dtrifonov for your donation ❤️
|
2020-11-06 14:19:53 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
3d5ed9926e
|
Merge pull request #1662 from kataras/jwt-new-features
New JWT Middleware features and more
|
2020-11-06 11:42:35 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
f049c51336
|
last touch
|
2020-11-06 11:36:57 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
d562f09531
|
OK, I think we are done with the new JWT package
|
2020-11-05 10:47:56 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
a9e808345b
|
minor
|
2020-11-04 21:31:15 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
579c3878f0
|
add a jwt tutorial + go client
|
2020-11-04 21:12:13 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
3ed3aed717
|
thank you @midhubalan for your kind donation ❤️
|
2020-11-02 18:48:08 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
ed38047385
|
add an example for sessions + view data as requested
|
2020-11-02 18:46:38 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
f1ebddb6d9
|
jwt: add redis blocklist
|
2020-11-02 06:31:28 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
836fb18c57
|
add some godoc to jwt
|
2020-11-01 04:23:36 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
3d59d19de6
|
add context partial user helper and accept a generic interface on SetUser - the same method now returns an error if the given value does not complete at least one method of the User interface
|
2020-10-31 15:47:28 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
23d4c411ca
|
thanks @tuxaanand @edsongley @ganben @tejzpr @BlackHole1 @wangbl11 @juanxme and @andychongyz for your kindly donations ❤️
|
2020-10-31 06:06:57 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
a70ee32ebd
|
fix #1665
|
2020-10-31 05:04:05 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
8eea0296a7
|
As noticed in my previous commit, the existing jwt libraries added a lot of performance cost between jwt-featured requests and simple requests. That's why a new custom JWT parser was created. This commit adds our custom jwt parser as the underline token signer and verifier
|
2020-10-30 22:12:16 +02:00 |
|
Gerasimos (Makis) Maropoulos
|
d517f36a29
|
minor commit. But I am not happy with the jwt implementations for Go...they seem to produce enough performance cost, will try to make a jwt parser by myself and see the difference
|
2020-10-19 10:05:48 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
02bfc83f2a
|
jwt: make the Blocklist an interface, so end-developers can implement their own storage (e.g. redis)
|
2020-10-18 21:51:25 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
3db77684ec
|
add a very simple example on JWT and move the previous to the 'overview' sub folder
|
2020-10-18 20:31:58 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
83462d2999
|
minor: godoc: remove invalid comment
|
2020-10-18 19:39:31 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
d0add202d9
|
minor
|
2020-10-18 19:38:23 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
7ab51805ba
|
add an example for #1659
|
2020-10-18 19:37:33 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
637f7aeea7
|
add context.ReadURL - relative to #1659
|
2020-10-18 19:26:43 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
b335ab9c78
|
Thank you @KevinZhouRafael for your kind donation ❤️
|
2020-10-18 18:26:01 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
0d73b63b28
|
jwt: add the (last) helper: VerifyRefreshToken
|
2020-10-18 17:15:29 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
09923183e8
|
add an extra security layer on JWT and able to separate access from refresh tokens without any end-developer action on the claims payload (e.g. set a different issuer)
|
2020-10-18 14:42:19 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
a412ee55ae
|
jwt: add VerifyJSON and ReadJSON helpers
|
2020-10-17 15:22:42 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
1864f99145
|
New JWT features and changes (examples updated). Improvements on the Context User and Private Error features
TODO: Write the new e-book JWT section and the HISTORY entry of the chnages and add a simple example on site docs
|
2020-10-17 06:40:17 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
b816156e77
|
accesslog: new HumanTime option as requested at #1661
|
2020-10-16 09:53:22 +03:00 |
|
Gerasimos (Makis) Maropoulos
|
8e51a296b9
|
Add Context.SetUser and Context.User methods
relative to: https://github.com/iris-contrib/middleware/issues/63
|
2020-10-12 15:52:53 +03:00 |
|