main
Last change
on this file since cadbec3 was da44aef, checked in by trajchevaM <118018439+trajchevaM@…>, 19 months ago |
register functionality
- Changed css of login.html
- Changed css and html of register
- Foreign keys in Adopter and Employee changed from int to Integer
- AuthorisationService updated with methods for employee and adopter registration
- RegisterController works only for employee and adopter
- Added services for Organisation and Shelter for dropdown list on registration form
|
-
Property mode
set to
100644
|
File size:
791 bytes
|
Rev | Line | |
---|
[f0232fb] | 1 | package finki.paw5.service;
|
---|
| 2 |
|
---|
| 3 | import finki.paw5.model.entities.Adopter;
|
---|
| 4 | import finki.paw5.model.entities.Employee;
|
---|
| 5 | import finki.paw5.model.entities.User;
|
---|
[da44aef] | 6 | import finki.paw5.model.enumerations.FreeTime;
|
---|
| 7 | import finki.paw5.model.enumerations.Funds;
|
---|
| 8 | import finki.paw5.model.enumerations.Housing;
|
---|
| 9 | import finki.paw5.model.enumerations.PhysicalActivity;
|
---|
[f0232fb] | 10 |
|
---|
| 11 | public interface AuthService {
|
---|
| 12 | User login (String email, String password);
|
---|
[da44aef] | 13 | Adopter registerAdopter(String name, String email, String password, String telephone, FreeTime freeTime, Funds funds, boolean hasOtherPets, boolean hasKids, Housing housing, PhysicalActivity physicalActivity, boolean willFoster);
|
---|
| 14 | Employee registerEmployee(String name, String email, String password, String telephone, String position, Integer shelterId);
|
---|
[f0232fb] | 15 |
|
---|
| 16 | }
|
---|
Note:
See
TracBrowser
for help on using the repository browser.