SharePoint 2016 FBA migration to O365/Azure

%3CLINGO-SUB%20id%3D%22lingo-sub-1506032%22%20slang%3D%22en-US%22%3ESharePoint%202016%20FBA%20migration%20to%20O365%2FAzure%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1506032%22%20slang%3D%22en-US%22%3E%3CP%3EHello%2C%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI%20have%20a%20case%20like%20below%3A%3C%2FP%3E%3CUL%3E%3CLI%3ESharePoint%202016%20External%20facing%20portal%3C%2FLI%3E%3CLI%3EAD%20based%20FBA%20implemented%20(%3CSPAN%3EActiveDirectoryMembershipProvider)%3C%2FSPAN%3E%20with%20custom%20login%20page%3C%2FLI%3E%3CLI%3EPortal%20allows%20users%20to%20change%20their%20passwords%2C%20edit%20properties%3C%2FLI%3E%3CLI%3EAim%20or%20best%20would%20be%20to%26nbsp%3B%3CSPAN%3Edistinguish%20login%20page%20to%20portal%20from%20aad%20login%20page%3C%2FSPAN%3E%26nbsp%3B%26nbsp%3B%3C%2FLI%3E%3CLI%3EAll%20done%20in%20farm%20solutions%3C%2FLI%3E%3C%2FUL%3E%3CP%3ECould%20you%20suggest%20me%20what%20are%20the%20alternatives%20in%20SPO%2FAzure%3F%20What%20are%20the%20best%20practices%3F%20How%20to%20migrate%2Frefactor%20such%20solution%3F%3C%2FP%3E%3CP%3EI%20thought%20about%20ROPC%20flow%20and%20some%20custom%20login%20page%20in%20Add-In%20model%20but%20i%20don%60t%20know%20if%20it%20possible%20and%20surely%20not%20recommended%3B)%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1506032%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3Efba%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3ESPO%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E
Regular Visitor

Hello,

 

I have a case like below:

  • SharePoint 2016 External facing portal
  • AD based FBA implemented (ActiveDirectoryMembershipProvider) with custom login page
  • Portal allows users to change their passwords, edit properties
  • Aim or best would be to distinguish login page to portal from aad login page  
  • All done in farm solutions

Could you suggest me what are the alternatives in SPO/Azure? What are the best practices? How to migrate/refactor such solution?

I thought about ROPC flow and some custom login page in Add-In model but i don`t know if it possible and surely not recommended;)

0 Replies