StichtingOpenGeo / openebs2

Tool to post real time changes and announcements for public transport lines with Dutch KV15 and KV17 protocols
2 stars 1 forks source link

Update LoginRequiredMixIn Access(JSON)MixIn #151

Closed skinkie closed 3 years ago

skinkie commented 4 years ago

In order to facilitate the creation of users via KeyCloak new users can be created via external authentication. This means that every user without permissions is considered to be "Logged In". Our current authorization model makes a distinction between LoggedIn and Persmissions. We must therefore update all LoginRequiredMixIn towards AccessMixIn to guard the specific minimal permission a view should be available. The main problems are the AJAX style requests.