דרוש השלמת קוד C# ל-API קיים לצורך הוספת תהליך אוטוריזציה

Project # 162846

Job Statistics

15 Bids
budget
Up to 2,500 ILS
bidding ends in
mins
bid range
55 ILS - 300 ILS / hour
350 ILS - 2,200 ILS / project
average bid
203 ILS / hour
1,516 ILS / project

Job Info And Actions

Posted: 13:22, 21 Jan., 2021
Ends: 16:18, 2 Mar., 2021
דרוש השלמת קוד C# ל-API קיים לצורך הוספת תהליך אוטוריזציה
יש לנו API ב-C# שמבצע 3 פעולות:
1 - GET לקבלת מידע להצגת בדף כניסה
2 - POST ראשון - לביצוע LOGIN
3- POST שני - לביצוע פעולות נוספות

אנו צריכים להשלים ב-API קוד שידע לתת ולקבל AUTH TOKEN לצורך אבטחה:

1 - GET לקבלת מידע להצגת בדף כניסה
--------------------------------
בפניית ה-GET אנחנו רוצים להיות מסוגלים להשיב AUTH TOKEN ראשוני ב-HEADER שאיתו הקליינט ידע לפנות ל-POST של ה-LOGIN - על ה-Token להיות אקראי לכל קליינט חדש.

2 - POST ראשון - לביצוע LOGIN
--------------------------------
קליינט שקיבל את ה-AUTH TOKEN יוכל לפנות לביצוע LOGIN רק עם ה-AUTH TOKEN שקיבל מקריאת ה-GET.
ה-RESPONSE יכיל AUTH TOKEN שני (גם ברמת ה-HEADER) שהבסיס ליצירתו הוא TOKEN כפרמטר (מחרוזת תוים אקראית באורך 36BYTES) של טרנזאקציה קיימת מול ה-SQL (נוצר ברשומת המשתמש ב-DB).

3- POST שני - לביצוע פעולות נוספות
--------------------------------
בREQUEST ל-POST השני יועבר ה-AUTH TOKEN האחרון (השני) ברמת ה-HEADER - יש להמיר אותו לפרמטר בכדי שישלח בטרנזאקציה קיימת אל ה-SQL. תוצאת הטרנזאקציה תכיל פרמטר של TOKEN מעודכן שיחליף את ה-AUTH TOKEN השני ויעבור ב-HEADER בדומה לLOGIN (זה נשמר בקליינט).
במידה שאפשר להעביר את שני ה-AUTH TOKEN יש להעביר גם את הראשון ולבצע אישור שלו ברמת ה-API שהוא זה שניתן בשלב 1 (ב-GET)

attachments

the client

updates

Bid from easycode

250 ILS
Per hour
0 projects
EasyCode
Tiberias
Hi, EasyCode develops and gives expert consulting for any software development, we are an Israeli company. Our knowledge and experience are covering all modern frameworks and APIs such as .net, .net core, Angular, React, Payment services, Google, Facebook, AWS, etc. My engineers are immediately available for you. We are focused on high quality and deliver the best systems to our clients. I will be happy to provide any service and speak with you about your needs. For your convenience, we are experts in many technologies and provide services for cloud, DevOps, Automation & QA, Web, and Big Data. please contact me: Oren Amsalem 0545-645007 orena@amsalem.com
Bid # 2235545
Submitted: 22 Feb. 2021

Bid from giladhanya

2,000 ILS
Fixed price
0 projects
pitpele
חיפה
שמי גלעד ואני מהנדס תוכנה עם ניסיון של 20 שנה. אני עובד עצמאי ולא שייך לחברה מתווכת. בחירה בי לצורך ביצוע הפרויקט תביא לך את הפתרון ההנדסי הטוב ביותר ואדע לבחור עבורך את המימוש הזול ביותר. אתה תקבל תוכנה עם הטכנולוגיה המתאימה ביותר והעדכנית ביותר. איכות התוכנה תהיה ברמה מאוד גבוהה. לא תסתבך עם ארכיטקטורה לא מתאימה ובאגים של מתכנתים מתחילים. לא תצטרך לשלם עמלות תיווך לחברות מתווכות. ותקבל את הפתרון שבסופו של דבר יהיה האיכותי ביותר והזול ביותר. דוגמה למשחק שכרגע בפיתוח https://thepokerrush.com המשחק מפותח באמצעות .Net 5, EF Core 5, MySql, Swagger, Blazor, JSON, grpc, TypeScript, Html, SCSS. Gilad gilad.hanya@gmail.com 052-2379197
Bid # 2228801
Submitted: 7 Feb. 2021

Bid from weeks

250 ILS
Per hour
27 projects
הפרילנסר
תל אביב יפו
אהלן, שמי דן בנגו. אשמח לעזור בזמינות מיידית. 052-405-6365 system@bango.co.il https://bango.co.il
Bid # 2222903
Submitted: 23 Jan. 2021

Bid from androidapps

55 ILS
Per hour
8 projects
HighCode.co.il פיתוח לסטרטאפים וחברות
Tel Aviv-Yafo
HighCode.co.il - PHP|Recat|NodeJS|Mobile|Native|API|Python|More כרטיס הביקור שלי: https://highcode.co.il/card. crm ללקוחותיכם כולל תשלומי אפיליאייט. המשוכלל ביותר בארץ פיתוח לסרטאפים וחברות 55-110 שקל לשעה במגוון טכנולוגיות. מערכות IVR מקצועיות החל מ6000 שח. מערכות CRM בהתאמה לעסק שלכם החל מ4000 שח אתרים לדוגמא: - אלטרנטיבה לזום שפיתחנו בעברית: GetMyCall.com miok.co.il weddingleader.co.il surge.is seret.live dossinet.me ads.xite.io archvtech.wnets.net lottoglob.com/game/play/MQ== https://casino.wnets.net/ ועוד המון
Bid # 2222385
Submitted: 21 Jan. 2021

Private Bid

Private Bid
2 projects
Bid # 2237992
Submitted: 1 Mar. 2021