diff --git a/modules/@apostrophecms/admin-bar/ui/apos/components/TheAposAdminBar.vue b/modules/@apostrophecms/admin-bar/ui/apos/components/TheAposAdminBar.vue new file mode 100644 index 00000000..25b13d4d --- /dev/null +++ b/modules/@apostrophecms/admin-bar/ui/apos/components/TheAposAdminBar.vue @@ -0,0 +1,153 @@ + + + + + diff --git a/modules/@apostrophecms/login/index.js b/modules/@apostrophecms/login/index.js new file mode 100644 index 00000000..df7ec5b3 --- /dev/null +++ b/modules/@apostrophecms/login/index.js @@ -0,0 +1,13 @@ +module.exports = { + extendMethods(self) { + return { + getBrowserData(_super, req) { + const data = _super(req); + if (data.user) { + data.user.role = req.user.role; + } + return data; + } + }; + } +} \ No newline at end of file