در این دوره شما یاد خواهید گرفت که با استفاده از HTML، CSS، JavaSCript و Bootstrap یک برنامه frontend ایجاد کنید.
سپس ما یاد خواهیم گرفت که یک برنامه Springboot ایجاد کنیم. پس از آن، ما به ایجاد چند نقطه پایانی REST API در برنامه Springboot خود ادامه خواهیم داد.
در مرحله بعد به پیکربندی dashbaord کنسول گوگل برای ثبت برنامه Springboot خود خواهیم پرداخت.
سپس از برنامه Springboot خود با کنسول Google ارتباط برقرار می کنیم.
پس از آن، امنیت Spring را در برنامه Springboot خود به گونهای پیکربندی میکنیم که فقط نقاط پایانی مجاز نیازی به احراز هویت نداشته باشند. اما برای سایر نقاط پایانی، کاربر به صفحه تأیید اعتبار Google هدایت میشود.
در صفحه احراز هویت Google، کاربر اعتبارنامه گوگل خود را پر می کند. اگر اعتبارنامههای وارد شده، کاربر صحیح باشد، به برنامه Springboot ما هدایت میشود.
اکنون زمان آن رسیده است که ما برنامه frontend خود را ایجاد کنیم و این frontend را به برنامه Springboot خود متصل خواهیم کرد.
بنابراین کاربر اکنون به Frontend ما میآید، سپس با google وارد میشود.
در صورت ورود موفقیت آمیز، اطلاعات کاربر را از گوگل دریافت می کنیم و در صفحه بعدی به کاربر نشان می دهیم.
با قابلیت ورود با Google، ما مجبور نیستیم یک پایگاه داده جداگانه کاربر را نزد خود نگه داریم، بلکه می توانیم از گوگل بخواهیم که کاربر ما را از طرف برنامه ما احراز هویت کند. اگر با موفقیت احراز هویت شد، Google تمام اطلاعات نمایه کاربر را به ما میدهد.
با استفاده از این اطلاعات می توانیم عملیات بیشتری را در برنامه خود انجام دهیم.
نرم افزار حرفه ای با 11+ سال تجربه در ITI یک نرم افزار Fullstack DevOps با 11+ سال تجربه در انواع فناوری ها از جمله توسعه وب و برنامه های تلفن همراه با استفاده از HTML5 ، CSS3 ، JavaScript ، JQuery ، Bootstrap ، Angular ، React ، Java ، Spring ، Springboot ، Python ، Flask ، Django ، NodeJS ، Express ، Android ، Ionic ، React Native ، Flutter به هوش مصنوعی و فناوری های ابری مانند سرویس های وب آمازون و Microsoft Azure. من همچنین دارای گواهینامه جاوا ، Azure cloud ، محصول Backbase هستم. من تجربه کار با چندین مشتری MNC و اروپایی را دارم. من همچنین یک مربی شرکتی هستم که طیف گسترده ای از آموزش را ارائه می دهد.
نمایش نظرات