glenrockindiancommunity / gric-event-management

Glen Rock Indian Community Event Management App
MIT License
2 stars 0 forks source link

Add security for admin console to review current registered users. #8

Open varunmehta opened 8 years ago

varunmehta commented 8 years ago

Integrate spring-security to enable admin user registration and administer the application.

We will bootstrap a few users, who then will confirm any one new registered to the application mark them as admin as needed. The default status is regular user.

Edit: Adding Scope - Spawn to a new ticket if needed. With spring-rest-repositories we expose the repos via HAL browser, which means the CRUD of event exposed to end user.

kunalkhosla commented 7 years ago

Would this also mean registration page for the user? Do users create logins?

kunalkhosla commented 7 years ago

Self note : admins will be able to create events. The POST for event creation will be authorized by spring security

varunmehta commented 7 years ago

Would this also mean registration page for the user? Do users create logins?

No only Admins, users will come and go per event. They have no logins for now.

kunalkhosla commented 7 years ago

So im guessing there is an "Admin Login" button somewhere, which admins will use to login. To its success, they can manage events. Let me know if im misunderstanding.

varunmehta commented 7 years ago

Nope, you got it perfectly correct, for now we can secure the REST call, and then make a simple page to handle it. Do you know any good ui tech which is quick & easy to use (unlike angular) and can be used to make this UI ?

kunalkhosla commented 7 years ago

Simple http and jquery. Rest all are learning curve for me